CHICAGO – Cole Hamels pitched eight impressive innings, Tadahito Iguchi hit his first homer with Philadelphia and the Phillies beat Ted Lilly and the Chicago Cubs 4-1 Monday night for their fourth straight win.

Aaron Rowand also hit a three-run drive for the Phillies, who have won nine of 10 and trail the NL East-leading Mets by three games. Philadelphia was 81/2 games back of New York on June 2.

The Phillies also made a move before the game to strengthen their pitching staff, acquiring Kyle Lohse from the Cincinnati Reds for a minor leaguer.

Hamels (12-5) allowed one run and three hits, struck out eight and walked two.

Twins 3, Royals 1

MINNEAPOLIS – Scott Baker sparkled over eight crisp innings and Joe Mauer drove in three runs to lead the Minnesota Twins to a 3-1 win over the Kansas City Royals.

Baker (5-4) faced one batter over the minimum, struck out seven and allowed two hits, both in the fourth inning. Joe Nathan pitched a perfect ninth for his 23rd save in 25 opportunities.

Devil Rays 5, Blue Jays 4

ST. PETERSBURG, Fla. – Carl Crawford, who scored the tying run as a pinch runner in the ninth inning, led off the bottom of the 11th with a homer to give the Tampa Bay Devil Rays a 5-4 victory over the Toronto Blue Jays.

Crawford, who was out of the starting lineup for three games with a sprained right wrist, hit a 3-2 pitch from Brian Wolfe (2-1) over the fence in center field.

for Tampa Bay, which had lost eight of nine.