
Umar Nurmagomedov and Song Yadong are set to clash in the main event of UFC Shanghai on August 29. The bantamweight matchup places Nurmagomedov squarely in hostile territory as he takes on the Chinese contender on home soil.
The UFC's return to Shanghai on August 29 will be headlined by a bantamweight collision between second-ranked contender Umar Nurmagomedov and sixth-ranked Song Yadong, with the Russian making the trip deep into enemy territory to face the hometown favorite.

Nurmagomedov, 30, carries a 20-1 record into the fight and has established himself as one of the most dangerous fighters in the 135-pound division. The Eagles MMA product out of Russia lands 3.86 significant strikes per minute at a remarkable 56 percent accuracy, and he is equally threatening on the mat, averaging 4.03 takedowns per 15 minutes. That combination of sharp striking and elite wrestling makes him a matchup nightmare at any venue.
Song Yadong, known as the Kung Fu Kid, will have the full weight of a home crowd behind him when he steps into the octagon at 28 years old. The Chinese contender holds a 22-9-1 record and brings genuine offensive output, averaging 4.42 significant strikes per minute. His reach of 67 inches — two inches shorter than Nurmagomedov's 69-inch span — means he will need to close distance to land his best work.

Why it matters
- Nurmagomedov's No. 2 ranking means a strong performance keeps him firmly in championship contention at bantamweight.
- Song, ranked sixth, needs a marquee win in front of his home fans to push himself into title conversations.
- The reach and grappling advantages belong to Nurmagomedov, while Song's higher striking volume sets up a genuine tactical battle on the feet.
- A UFC event in Shanghai carries significant commercial weight, and a main event featuring a Chinese fighter gives the card added local stakes.
Umar Nurmagomedov vs Song Yadong
See the AI pick, live odds and the full matchup breakdown











