ST.LOUIS CARDINALS 5 - 3 SAN FRANCISCO GIANTS

St.Louis Cardinals have won their last 5 games in home.
Meanwhile, San Francisco Giants, adding lose streak to 5. #MLB

Head-to-Head