Oh Canada. I’m so glad the San Francisco Giants left you behind. The last two days have been God awful. There is no other way to put it — just truly , remarkably, terrible. The offensive, defense, pitching, Melky Cabrera trolling and the #GiantsLore aftermath  – I’m glad the Giants are back on American grass (not artificial turf).

The stats were favorable coming into this series — the Giants have won their last nine games against the Colorado Rockies. But because the Rockies are annoyingly “un-bad” this year, they didn’t lose this one without a fight. After a clean first inning, Matt Cain gave up six runs in two innings, including home runs by Nolan Arenado and Wilin Rosario. Uh-Oh. Was this Toronto all over again?

Thankfully no. The Giants rallied back in the 4th inning, putting up 5 runs thanks to some timely hits from our 6-9 line up spots, as our favorite KNBR talent, Marty Lurie pointed out:

Marty Lurie Tweet

Music to my ears. It was definitely encouraging to see the bottom of the lineup come through, especially watching Matt Cain come through with an RBI single:

Matt Cain has always been a good hitting pitcher, but honestly, I think it’s because one of our expert undercover hitting coaches has been giving him some pointers. Here’s some exclusive footage:

Some important things to note from this game:

  • Brandon Belt got his first hit ever against Chacin. WHO’S A SIXTH PLACE HITTER NOW? 
  • Via @AlexPavlovic, Marco Scutaro extends his hitting streak to 15 games, the longest in the majors at the moment.
  • While Matt Cain had a rough two innings and the Rosario home run, he retired 13 of the next 15 batters. Not too shabby. Also, who gets the win tonight? Matt Cain.
  • The Brandon Crawford story continues. He had a great night going 2-for-4 with 3 RBIs in a clutch situation. This doesn’t hurt his odds of potentially getting a nod for a gold glove this year, either:

Seriously, someone get this guy a gold glove right now. The error he got for mishandling Buster Posey’s throw at second base never happened, I tell you.

All in all, a great way to start the road trip in Colorado. Let’s see if the Giants can lengthen their lead in the NL West this weekend.

Oh also, did anyone miss seeing these?

Something that only happens on American soil, apparently.