Yoel Romero took a┬ámassive step into the UFC’s middleweight title shot picture tonight, by taking out the legendary Lyoto Machida in round three.

Early on, Romero had some difficulties tracking Machida down and getting past the middleweight’s kicks. In round two, however, Romero started to find his target more often, and put Machida on the defensive with flying knees and punches.

Shortly into the third frame, Romero charged in and took Machida to the mat. Before “The Dragon” could defend or establish guard, he was rendered unconscious by a brutal flurry of elbows.

The stoppage defeat is Machida’s second in 2015, as the former light-heavyweight champ was submitted by Luke Rockhold in April.

Romero, meanwhile, has won six straight fights now since joining the UFC. Rebooking a bout with “Jacare” Souza seems like a pretty good idea right about now.

Here are the results from UFC FN 70, which was hosted by Hollywood, Florida.

Yoel Romero def. Lyoto Machida via KO (elbows) R3, 1:38

Lorenz Larkin def. Santiago Ponzinibbio via TKO (punches) R2, 3:07

Antonio Carlos Junior def. Eddie Gordon via submission (rear-naked-choke) R3, 4:37

Thiago Santos def. Steve Bosse via KO (head kick) R1, 0:29

Hacran Dias def. Levan Makashvili via split decision (29-28, 28-29, 29-28)

Alex Oliveira def. Joe Merritt via unanimous decision (30-27, 30-27, 30-27)

Leandro Silva def. Lewis Gonzalez via unanimous decision (30-27, 30-27, 29-27)

Tony Sims def. Steve Montgomery via TKO (punches) R1, 2:43

Sirwan Kakai def. Danny Martinez via unanimous decision (30-27, 30-27, 30-27)