Aaron Brooks pitched poorly but long and had a chance to win when he left.
Miguel Castro allowed a Pujols homer to tie it.
Mychal Givens squirmed his way to a four out save, striking out Trout and popping up Upton on a full count with the bases loaded to win it.
Pedro Severino was four for five with a homer.
Jonathan Villar had a homer.
Hanser Alberto had the game winning two run single.