Carlos Santana hit a walk-off home run for the Indians; David Ortiz tied Willie McCovey, Ted Williams and Frank Thomas for 19th place on the all-time home run list with No. 521; Franklin Gutierrez hit two home runs and knocked in six runs; the Diamondbacks hit six home runs; Cole Hamels handcuffed the Cardinals in the Rangers' 1-0 victory. Impressive deeds, but none cracked our top five list for Friday night.

1. Michael Saunders delivers the hat trick and everybody suddenly realizes he's having a big season. In the States, we call it a three-homer game. Saunders became the 15th player in Blue Jays franchise history to hit three home runs in a game, but only the fourth Canadian to do it -- joining Larry Walker, Justin Morneau and Joey Votto. None of those did it for a Canadian team, however. Saunders, who finished with eight RBIs, just missed a fourth home run when Hyun-Soo Kim caught his fly ball at the wall in the third inning. He had a chance for a fourth home run in the eighth but grounded into a double play. The Blue Jays, meanwhile, scored a 13-2 win, the fifth time in seven games they've scored 10-plus runs.

So that was an impressive game, but this is even more so: Saunders is now second in the AL behind David Ortiz in OPS. He's hitting .314/.389/.610 with 15 home runs and 32 RBIs. Saunders always has had the ability but was never able to put it together with the Mariners, with a string of injuries a big reason. Traded to the Blue Jays last year, he injured his knee stepping on a sprinkler head while shagging fly balls in spring training and missed nearly the entire season. He's certainly an All-Star candidate this season with his triple-slash numbers, and he also has settled in as the Blue Jays' cleanup hitter. What do we say? You can't predict baseball.

None of Michael Saunders' three HRs went 400 feet, but they all count the same: pic.twitter.com/6XZc2okszp — David Schoenfield (@dschoenfield) June 18, 2016

2. We are Orlando. Kudos to the Rays for hosting their annual Pride Night and selling $5 tickets to raise money for the Pulse Victims Fund of the Orlando shooting, and kudos to Rays fans for showing up and helping raise $300,000.

The Rays drew 40,135 fans for their annual Pride Night, their largest regular-season crowd since their home opener in 2006 — ESPN Stats & Info (@ESPNStatsInfo) June 18, 2016

Unfortunately, Jeff Samardzija of the Giants shut down the Rays, taking a shutout into the ninth inning, and Chris Archer took another loss to fall to 4-9. Archer gave up two more first-inning runs, making that 16 in 15 starts -- after allowing 14 in 34 starts last season.

3. The Pirates have nightmares about Jake Arrieta. I mean, there's no shame in waking up in cold sweats about Arrieta; he owns just about everybody these days. But he really owns his division rival. He struck out 11 in six scoreless innings in the Cubs' 6-0 victory. The Cubs are now 6-1 against the Pirates, and have outscored them 44-13. It's becoming increasingly clear that the Pirates, now a game under .500, will be sellers and not buyers at the trade deadline. And here's how Arrieta has fared the past two seasons against Pittsburgh:

June 17: 6 IP, 2 H, 0 R, 3 BB, 11 SO

May 14: 8 IP, 3 H, 2 R, 2 BB, 11 SO

May 3: 7 IP, 2 H, 0 R, 2 BB, 5 SO

Wild card: 9 IP, 5 H, 0 R, 0 BB, 11 SO

Sept. 27: 7 IP, 1 H, 0 R, 0 BB, 9 SO

Sept. 16: 8 IP, 6 H, 2 R, 1 BB, 5 SO

Aug. 4: 7 IP, 2 H, 0 R, 3 BB, 5 SO

May 17: 7 IP, 5 H, 1 R, 1 BB, 7 SO

April 20: 7 IP, 4 H, 1 R, 0 BB, 7 SO

4. Rookie pitcher note No. 1: Michael Fulmer's scoreless streak ends at 33⅓ innings. The Royals pounded the Tigers 10-4, but don't blame Fulmer. Most of the runs came against the Detroit bullpen. Fulmer left in the sixth trailing just 1-0 after a Salvador Perez home run -- that's 12 for Perez, having his best season -- snapped Fulmer's streak. It was the longest such streak by a rookie starting pitcher in a long time:

Michael Fulmer's scoreless inning streak was the longest for a rookie SP since Fernando Valenzuela in 1981. pic.twitter.com/t3itJ57pen — SportsCenter (@SportsCenter) June 18, 2016

5. Rookie pitcher note No. 2: Julio Urias has a quick learning curve. The 19-year-old Dodger tossed five scoreless innings against the Brewers with one walk and eight strikeouts, and over his past three starts has given up three runs in 14⅓ innings with 22 strikeouts and three walks. The Dodgers remain cautious with his pitch counts -- he threw 85 on Friday -- but if he continues pitching this way, it's going to be difficult to remove him from the rotation, no matter what his innings limit is. Oh, as soon Urias left the game the Dodgers' bullpen quickly squandered his 1-0 lead.