Stephen Strasburg struck out nine including seven of eight in one stretch and the Washington Nationals got home runs from Michael Taylor and Danny Espinosa in a 5-4 victory over the St. Louis Cardinals Friday night.

Espinosa's first of the season was a two-run shot that capped a four-run fourth against Mike Leake.