Recalled from Triple-A Salt Lake on Wednesday, Shoemaker (3-1) set down the side in order four times in 5 1-3 innings. He allowed three runs on four hits, equaled a career-high six strikeouts and did not walk a batter for the first time in five career starts.
After Kyle Seager hit a two-run home run in the ninth, Ernesto Frieri came on to record two outs for his eighth save in 10 chances.
Aybar's fourth-inning home run broke open a 2-0 game that Mariners starter Brandon Maurer had labored to keep close.
Maurer (1-4) lasted just four innings, allowing five runs on six hits and four walks. It's the fifth time in seven starts this season that Maurer has failed to reach the fifth inning.
James Jones dropped a double in front of a diving Mike Trout in center field to lead off the fourth for Seattle's first hit. One out later, Michael Saunders lined a two-run home run to right, cutting the deficit to 5-2.
Saunders drove in the Mariners' third run in the sixth with a sacrifice fly to the wall in left field.
Los Angeles took a quick lead in the first when Trout's sacrifice fly to right field scored Kole Calhoun. Trout drove in another run in the sixth with a sharp single up the middle, but the Angels, leading 6-2, were unable to blow the game open, as Seattle reliever Dominic Leone got two quick outs to leave a pair of runners stranded.
Aybar, Trout and C.J. Cron each had three hits for the Angels, who had 14 overall the fourth time in a week the club has had at least 11 hits in a game.
NOTES: OF Josh Hamilton, who sustained a bone bruise to his injured left thumb during a rehab assignment on May 22, worked out and took batting practice with the Angels. If all goes well, Hamilton is expected to join Triple-A Salt Lake in Tacoma on Friday. ... Mariners 2B Robinson Cano didn't feel well Thursday and was a late scratch. Stefen Romero replaced Cano in the lineup at DH and Nick Franklin moved to second base. ... RHP Taijuan Walker, on the 15-day DL with a right shoulder impingement, said he felt good after his first rehab start with Triple-A Tacoma on Wednesday and expects to throw a bullpen on Friday. "It's sore, obviously, it's sore," Walker said. "It's the normal soreness in the right spots. Sore in the right spots. It's nothing bad. I felt like I pitched yesterday."