Manny Machado knew it. As soon as he hit Cory Rasmus’ pitch, Machado could watch it and enjoy what was to come.

"It was a blast. Once I hit it, I knew it was out. At that point, it was just excitement running through my body,” Machado said. “I got chills rounding the bases.”

Machado’s home run ended the Orioles’ seventh straight extra-innings win. Their 7-6 victory over the Los Angeles Angels in 12 innings before 36,882 at Oriole Park was two games in one.

The starting pitchers, Jered Weaver and Chris Tillman allowed 11 runs, and after the Angels (63-42) tied the game in the seventh, runs and even hits were hard to come by.

“Both starting pitchers weren't what they usually are,” manager Buck Showalter said.

Ryan Webb (3-1), the Orioles’ seventh pitcher of the game, pitched a scoreless 12th for the win. The Orioles (59-46) maintain a 2 ½ game lead over Toronto in the AL East and are a season-high 13 games over .500.

The Orioles are now 12-3 in extra innings.

“To do that, you've got to have a good effort out of your bullpen and we did tonight,” Showalter said.

Tommy Hunter, Zach Britton, Darren O’Day and Webb allowed just three hits in 5 1/3 innings. Webb gave up a two-out single to Josh Hamilton and a double to Erick Aybar, but got Howie Kendrick on a soft liner to first.