The reigning NL champion Arizona Diamondbacks are expected to be pretty good this season, and the Colorado Rockies are expected to be pretty bad. That still doesn't explain what happened on Opening Day, especially in the third inning.
The D-backs entered the inning leading by a very reasonable score of 2-1. The Rockies had veteran starter Kyle Freeland on the mound and enough reason to think they were still in the game. Then Arizona got a hit. And another hit. And another hit.
Then 10 more after that.
All told, the D-backs scored 14 runs in the the third inning of a 16-1 win, setting a franchise record and an Opening Day record for the most runs scored in a single inning.