The Cubs posted their highest-scoring game at home this season, routing the Seattle Mariners 12-1 Friday for their third straight win.