John Lackey pitched a complete game and the Angels offense finally got on track in the Angels' 5-1 win over the A's on Tuesday in front of 37,431 at Angel Stadium.