SAN FRANCISCO (AP) - Tim Hudson threw seven strong innings and left with a major league-best 1.81 ERA as the San Francisco Giants avoided a four-game sweep, beating the Washington Nationals 7-1 on Thursday.
Michael Morse got three hits and scored twice for the Giants, who had a five-game winning streak before Washington came to town. The Nationals have lost just twice in 10 games.
Hudson (7-2) allowed one unearned run and six hits. He walked two, struck out five and improved to 3-0 in his last five starts, which includes a suspended game. The Giants are 7-0 in games Hudson has started at home.
Blake Treinen (0-3) remained winless at the major league level despite a 2.08 ERA. He gave up two runs and five hits in five innings.
Pinch-hitter Hector Sanchez had a two-run single for the Giants.
Adam LaRoche drove in a run for the Nationals. Jose Lobaton, making his third consecutive start behind the plate, added two hits.
Hudson allowed two or fewer runs for the 10th time in 13 starts. He beat the Nationals for the 17th time, the most of any active player, in 30 starts.
Treinen, who replaced the injured Gio Gonzalez in the starting rotation, has pitched against tough competition. The four starters he's faced have combined for 14 opening day starts.
The Giants scored twice in the second. Morse singled, Tyler Colvin tripled and Brandon Crawford had an RBI grounder.
The Nationals got a run back in the fourth when Jayson Werth singled, took second on a passed ball and scored on LaRoche's single.
San Francisco added two more in the sixth on a balk by reliever Craig Stammen and an RBI single by pinch-hitter Gregor Blanco.