George Springer had a franchise record five opening day hits and Vladimir Guerrero Jr. collected three RBI including the game-winning sacrifice fly as the Toronto Blue Jays won a wild one over the St. Louis Cardinals 10-9.