The Vikings' Matt Cassel threw for 152 yards and a touchdown in his return to Kansas City, and Minnesota rolled to a 30-12 victory over the Chiefs in a preseason game Saturday night.
Cassel, benched and then released by the Chiefs two years ago, found Cordarrelle Patterson for a 53-yard scoring strike on the Vikings' first offensive series.
Teddy Bridgewater threw two TD passes to tight end Allen Reisner later in the game.
Vikings running back Adrian Peterson and Chiefs counterpart Jamaal Charles dressed but did not play. Kansas City also was without wide receivers Dwayne Bowe and Junior Hemingway.
Alex Smith was 14 of 24 for 124 yards with two red-zone interceptions. The Chiefs' first-team offense still has not scored a touchdown in 16 preseason possessions.