CHICAGO (AP) _ The Chicago Cubs took advantage of the strong winds at Wrigley Field on Wednesday, hitting three straight homers off Pittsburgh left-hander Oliver Perez in the first inning.

Derrek Lee started it with a two-run shot to left. Sammy Sosa followed with a wind-aided home run that just cleared the fence in center field, and then Michael Barrett homered, putting Perez's 0-2 pitch into the left-field stands.

It was the 10th time the Cubs have had back-to-back-to-back home runs in an inning. They last did it June 24, 2003, against Milwaukee, when Kerry Wood, Mark Grudzielanek and Alex Gonzalez went deep.

The four first-inning runs were a rarity for Perez, who has given up three earned runs or less in 15 of his last 17 starts. But with the wind gusting out at 16 mph, any ball that got into the air had a chance of going out.

Lee's homer also gave the Cubs four players with 30 or more home runs this year, as he joined Moises Alou (35), Sammy Sosa (31) and Aramis Ramirez. The Cubs are the 10th major league team to have four players with 30 or more homers, and the first since Toronto and Anaheim did it in 2000.