Washington, DC (Sports Network) - Alfonso Soriano scored on a throwing error by Kurt Suzuki in the ninth inning as the Chicago Cubs edged the Washington Nationals, 2-1, in the finale of a three-game set.

Soriano and Julio Borbon hit back-to-back singles off Rafael Soriano (0-1) to start the inning. With one out, they attempted a double steal and Suzuki made an errant throw, allowing Soriano to reach home.

Starlin Castro drove in one run for the Cubs, who took the final two games of the series. Starter Scott Feldman had six strikeouts and allowed one run on five hits and three walks in six innings.

"It was just a battle and we were able to get a couple runs there at the end and come away with a series win," said Feldman. "It's huge. It's a good team win and hopefully we'll get some momentum rolling back home."

James Russell (1-0) threw a scoreless bottom of the eighth to pick up the win and Kevin Gregg was flawless in the ninth to notch his sixth save.

Nationals starter Gio Gonzalez had a perfect game through five innings before giving up a leadoff single to Dioner Navarro in the sixth. Gonzalez allowed just two hits and a walk while striking out six over seven frames.

Ryan Zimmerman went 2-for-4 and drove in the lone Washington run in the setback.

"Anytime you lose a ballgame, especially after you lead late and lose a ballgame, it's a missed opportunity, no doubt about it," said Nationals manager Davey Johnson.

Washington scored in the first. Zimmerman smacked a one-out double to right, scoring Denard Span, who doubled to begin the frame.

Neither team had much success from there until the eighth, when Navarro hit a leadoff single. Travis Wood came in to pinch-run and later scored on a single by Castro.

Gregg struck out two in a 1-2-3 inning to end the game. Suzuki was ejected after arguing over a called third strike.

Game Notes

Washington went 1-for-9 with runners in scoring position and left eight men on base ... The Cubs have seen 34 of their 37 games decided by four runs or less.