Ответ:

Здесь две грамматические основы: «Петя любит» и «Саша [любит]». Перед противительным союзом «а» между частями сложного предложения ставится запятая.

Петя любит футбол, а Саша хоккей.