Washington (AP) - Bryce Harper hit a solo homer and drove in another run with a sacrifice fly, Jordan Zimmermann won his NL-leading sixth game and the Washington Nationals beat the Detroit Tigers 3-1 Wednesday night. Denard Span added a triple and a single for Washington, which has won five of six. Zimmermann (6-1), whose scoreless streak was snapped at 20 innings in the third, allowing a run on seven hits over seven innings. He fanned seven and lowered his ERA to 1.59 in winning his third straight start. Rafael Soriano pitched a scoreless ninth for his 11th save. Jhonny Peralta had two hits for the Tigers, who had won four straight and nine of 10. Detroit's Anibal Sanchez (3-3) allowed three runs, two earned, on eight hits and struck out eight.