KANSAS CITY, Mo. (AP) Patrick Mahomes and the Chiefs won a showdown between two of the NFL’s top offenses. The Ravens made them work for it until the very end. Mahomes threw for 374 yards and three touchdowns in another dazzling performance, Kansas City held quarterback Lamar Jackson in check most of the rain-soaked afternoon, and the Chiefs held on for a 33-28 victory over Baltimore on Sunday. LeSean McCoy and Darrel Williams combined for 116 yards rushing and a score in place of the injured Damien Williams, while the Chiefs (3-0) stopped the Ravens three times on 2-point attempts. The last came after Jackson scrambled for a touchdown with 2:01 to go. The conversion would have gotten the Ravens (2-1) within a field goal, but Jackson was shoved out of bounds short of the pylon. Mark Ingram was the Ravens’ biggest bright spot, running for 103 yards and a trio of touchdowns while catching four passes for 32 yards. Jackson finished with 267 yards passing and 46 rushing, most of that when he was trying to rally the Ravens from a big halftime hole. The Chiefs go on the road to play the Detroit Lions next week.