Patrick Mahomes threw for 320 yards and three touchdowns as his Kansas City Chiefs locked up the No. 1 seed and a bye in the AFC playoffs courtesy of a 29-10 win over the Pittsburgh Steelers.