Pittsburgh's Ben Roethlisberger and Kansas City's Alex Smith fought to a first-half draw and the Chiefs beat the Steelers 26-20 in overtime on Saturday night.
Roethlisberger was 13 of 19 for 166 yards and a 13-yard touchdown pass to Jonathan Dwyer as the Steelers shook off two lethargic performances with easily their best 30 minutes of the preseason.
Smith struggled early but led Kansas City to a pair of scoring drives late in the first half and finished 17 of 24 for 158 yards and a touchdown.
Kansas City's Jamaal Charles ran seven times for 10 yards in his first game after spraining his right foot earlier this month.
Kansas City won it on a 15-yard touchdown pass from Chase Daniel to Rico Richardson on the first possession of overtime.