Pedro Hernandez pitched five shutout innings for his first major league win, Josh Willingham homered and the Minnesota Twins beat the Texas Rangers 7-2 Saturday to end a three-game slide.
Anthony Swarzak, Brian Duensing and Jared Burton each work a scoreless inning before Glen Perkins struggled in the ninth, giving up a two-run double to Mitch Moreland.
Derek Holland (1-2) pitched seven innings of five-hit ball for Texas, which lost for just the second time in nine games.
With so many weather postponements reducing the need for a fifth starter, Hernandez (1-0) was making his first start since April 7, although he had two relief outings. In five innings, he allowed just five hits and struck out three.