The Seattle Mariners and the San Francisco Giants haven't played a regular season game at AT&T Park since 2000, and in the first game since then, the Mariners topped the Giants on this night by a score of 5-1. 

For Seattle, youngster Taijuan Walker turned in another fantastic performance for the Mariners. He went seven innings giving up just one run on seven hits while striking out six and walking none. The reduction in BB/9 has been the key to Walker's turnaround of late, and tonight was his first start of the season without walking anyone. You can see him starting to turn it around after a tough start.

San Francisco sent Tim Hudson to the hill and he labored through five-plus innings giving up three runs on eight hits while striking out three and walking one. He was forced from the game in the sixth after putting the first two men on base. It wasn't Hudson's best outing, but it kept his team in the game. The Mariners however, to their credit, got out the bats tonight and knocked around 12 hits.

The Mariners wasted no time getting on the board as they struck first in the first inning on a 4-6 fielders choice that Nelson Cruz was narrowly able to beat out and scored Logan Morrison, who was 3-for-5 with a stolen base and an RBI. His RBI came on a single in the fifth which was followed by a fielders choice by Austin Jackson to make it 3-1. In the eighth, Kyle Seager crushed a solo home run to right field to put them up 4-1. The Mariners added on some more insurance in the ninth on the heels of a single by Jackson.

The Giants were only able to crack the score board in the second when Nori Aoki found a hole on a chopper that scored Brandon Crawford. Crawford and Angel Pagan both checked in with two hits as the Giants tallied seven total hits. It was Pagan's first multi hit game since May 26th. 

Robinson Cano also added two hits and hit the ball hard four times which is really good to see as he is trying to break out of his funk that he has been in thus far in 2015.

The Mariners bullpen, which was Charlie Furbush and Mark Lowe on this night, pitched two perfect innings to preserve the win for Walker and the Mariners in game one of this two game home-and-home series.

The Giants have lost nine straight home games and have been outscored 45-17 over that stretch. It is their longest home losing streak since 1940.

Game two of this series and the final game in San Francisco between these two will pit J.A. Happ for the Mariners up against Seattle native Tim Lincecum for the Giants.

WP: Taijuan Walker (4-6, 5.00 ERA)

LP: Tim Hudson (4-6, 4.65 ERA)