Freel OK; Reds clip Pirates, 4-0

? Reds center fielder Ryan Freel was taken off the field on a stretcher after colliding with a teammate, and tests came back normal Monday during Cincinnati’s 4-0 win over the Pittsburgh Pirates.

Kyle Lohse (2-6) struck out two in a six-hitter, snapping the team’s six-game skid and his personal six-game losing streak.

Freel left the game in the third inning after running into right fielder Norris Hopper while catching a fly ball on the warning track. He was diagnosed with a contusion of the head and neck.

Braves 2, Brewers 1

Milwaukee – Andruw Jones hit the 350th home run of his career, and Chuck James tied a career high with eight strikeouts for Atlanta.

Chris Capuano (5-4) held the Braves hitless through two outs in the fourth, when the 30-year-old Jones drove a 1-2 pitch just over the wall in right field for his eighth home run of the season.

Rockies 6, Cardinals 2

Denver – Jeff Francis allowed three hits through seven innings, Brad Hawpe hit a two-run homer, and Colorado won its sixth straight game.

Francis (4-4) had a shutout going into the eighth when Aaron Miles doubled with two outs and So Taguchi hit a two-run homer to left, his first of the season.

Marlins 5, Cubs 3

Chicago – Byung-Hyun Kim pitched six scoreless innings, Reggie Abercrombie homered, and Florida held off a late Chicago rally.

Josh Willingham had two hits and an RBI, and Miguel Cabrera had three hits for the Marlins, who bounced back after getting swept by the New York Mets over the weekend.

Diamondbacks 5, Phillies 4

Philadelphia – Doug Davis pitched eight sharp innings, Conor Jackson drove in four runs, and Arizona picked up its fifth straight win.

Ryan Howard’s homer in the seventh was the only run off Davis for the Phillies, who wasted Freddy Garcia’s longest outing of the season.

Davis (3-6) allowed seven hits, struck out five and didn’t issue a walk.

Garcia (1-4) gave up three runs and seven hits, striking out a season-high nine in eight innings.