The fourth year quarterback completed 24 of 28 passes with 335 passing yards over three quarters of play before resting in the fourth. Kennedy, an Ontario University Athletics all-star last season, was also Windsor's second leading rusher, totalling 108 yards on 15 attempts.
Evan Pszczonak grabbed three touchdown receptions, which also ties a Lancers' single-game record, and totalled six catches for 102 yards.
Veteran running back Mitch Dender picked up 111 yards on 13 rushes for Windsor, while rookie Nigel Applewhaite made good use of his first-ever start, running the ball nine times for 88 yards, including a 40-yard touchdown run in the fourth quarter.
Elsewhere in Canadian university football play it was: Queen's 52 York 1; Guelph 21 Laurier 7; Western 50 Toronto 14; and McMaster 51 Ottawa 24.
At Windsor, Ont., the Lancers' 78 points breaks a team record for most points scored in a single game.
With the victory, Windsor avenged a 48-29 loss to the Warriors in their final conference match last season.
Queen's 52 York 1
At Toronto, Giovanni Aprile had four touchdowns to power the Gaels past the Lions. He scored two receiving TDs, one on a punt return and one rushing.
Guelph 21 Laurier 7
At Guelph, Ont., Jazz Lindsey threw a touchdown and an interception to go along with 117 passing yards as the Gryphons dispatched the Golden Hawks. Lindsey also rushed for 53 yards.
Western 50 Toronto 14
At Toronto, Brian Marshall caught two touchdowns and gained 160 yards on seven passes as the Mustangs beat the Varsity Blues.
McMaster 51 Ottawa 24
At Hamilton, Marshall Ferguson completed 28 of 40 passes for 352 yards and two touchdowns as the Marauders handled the Gee-Gees.