Hamilton finished 3-for-4 with a homer -- one of four clouted by Los Angeles -- while Trumbo chipped in with solo shot and added an RBI double as the Angels banged out 18 hits.
Jerome Williams (7-10) earned the win despite allowing six runs on nine hits over five innings.
Blue Jays starter Mark Buerhle (11-8) was pounded for eight runs on 12 hits over just four innings.
Anthony Gose blasted a grand slam and Rajai Davis added a bases-empty homer for Toronto.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'