The last time Felix Doubront stood on the mound at Busch Stadium, it was Game 4 of the 2013 World Series and he earned the win in relief for Boston against St. Louis. Doubront was in a Cubs uniform Saturday and starting, but the result was the same. The left-hander pitched seven strong innings in his National League debut and Starlin Castro hit one of Chicago's three solo homers, sending the Cubs to a 5-1 victory over the slumping Cardinals in the opener of a day-night doubleheader. Read more http://scores.espn.go.com/mlb/recap?gameId=340830224&teams=chicago-cubs-vs-st.-louis-cardinals