Purdue (22-5, 12-4 Big Ten) is heavily favored at home in tonight's clash with Big Ten rival Michigan State (22-5, 12-4 Big Ten).