Major League Baseball
BOXSCORE | RECAP
Chi. Cubs 10, Arizona 5
When: 2:20 PM ET, Sunday, May 2, 2010
Where: Wrigley Field, Chicago, Illinois
Temperature: 64°
Umpires: Home - Bill Welke, 1B - Mike DiMuro, 2B - Tim Welke, 3B - Sam Holbrook
Attendance: 38144

Alfonso Soriano homered twice and Marlon Byrd added a two-run blast as the Chicago Cubs topped the Arizona Diamondbacks, 10-5, on Sunday.

Left-hander Tom Gorzelanny picked up the win with seven strong innings, allowing two runs on six hits while walking three and striking out 10 for Chicago, which has won three straight.

Soriano continued his torrid pace with a double to go along with the two blasts. The slugger has homered in three straight games while going 7-for-11 to quite the critics at Wrigley Field who booed Soriano while he was struggling in April.

The Cubs jumped on Diamondbacks starter Edwin Jackson with four runs in the first and three more in the third. Derek Lee added a sacrifice fly in the fourth to end Jackson's day.

The Arizona right-hander, who came over in a trade from the Detroit Tigers in the offseason, has been charged with 18 runs and 22 hits in 6 2/3 innings over his last two outings to watch his ERA sky-rocket to 8.07.

Rookie Rusty Ryal hit a two-run homer for the Diamondbacks, who are in the midst of 20 straight games without a day off.

Top Game Performances
Starting Pitchers
Arizona   Chi. Cubs
Edwin Jackson Player Tom Gorzelanny
Loss W/L Win
4.0 IP 7.0
0 Strikeouts 10
11 Hits 6
18.00 ERA 2.57
Hitting
Arizona   Chi. Cubs
Rusty RyalPlayer Alfonso Soriano
2 Hits 3
2 RBI 4
1 HR 2
5 TB 10
.500 Avg .750
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
Arizona 10 1 17 .278 18 12 5 5 0 0
Chi. Cubs 15 3 25 .429 17 1 10 4 0 0