(SportsNetwork.com) - Tim Lincecum goes after his third straight win on Sunday when the San Francisco Giants close out a three-game set with the San Diego Padres at Petco Park.

Of course, Lincecum's run began with his second no-hitter in less than a year against the Padres on June 25.

The two-time National League Cy Young Award winner followed that up with eight more scoreless innings on Tuesday to beat the St. Louis Cardinals, as he improved to 7-5 to go along with a 4.06 ERA.

In a somewhat eerie parallel, he threw 73 strikes in 113 pitches -- exactly as he did in his gem against the Padres.

"We threw what we wanted to and things worked out for the best," Lincecum said. "Things were working. Nothing was crazy nasty or anything like that -- 93, 94 [mph] -- but I was trying to put them in good spots and keep them off balance."

Lincecum has had tremendous success versus the Padres, going 15-6 with a 2.35 ERA in 28 starts. He's one of two pitchers in major league history to no-hit the same team twice along with Cleveland's Addie Joss, who accomplished the feat against the Chicago White Sox 104 years ago.

San Diego, meanwhile, will counter with impressive right-hander Jesse Hahn, who has won his last four starts. Hahn continued to roll on Monday, as he scattered three hits and struck out a career-best nine batters over five scoreless innings to beat the Cincinnati Reds and improve to 4-1, while lowering his ERA to 1.95.

"I was just on page with [catcher Yasmani Grandal]," he said. "He gave me some good signs in some good situations and I executed the pitches."

Hahn beat the Giants two starts ago, limiting them to a pair of runs and four hits in six innings. They were the only two earned runs he's allowed in his last four starts.

On Saturday, Brandon Belt's two-run homer in the top of the 10th inning gave San Francisco a 5-3 win.

The struggling Giants, who won for just the second time in nine games, trailed 3-2 after eight innings but got a jolt in the ninth when Michael Morse tied the score with a solo blast off Padres closer Huston Street. Street hadn't blown a save in 23 save chances this season.

"Morse saved us," said Giants manager Bruce Bochy. "He saved our skin."

Hunter Pence led off the 10th with a double against Dale Thayer (3-3) before Belt connected on a no-doubter to deep right field.

Sergio Romo (4-3), who was recently removed from the closer's role, got the win after pitching around a leadoff double in the bottom of the ninth and Santiago Casilla picked up his second save of the season, striking out two in the 10th.

San Diego's season-high five game win streak came to an end.

"Street has been so good all year, pretty much automatic all year, so to be able to tie it up off him was a pretty big deal for us," said Giants starter Tim Hudson. "To win it is hopefully the momentum that we need."

San Diego has won six of its 11 matchups with the Giants this season.