Luke Rockhold could have a championship fight in his future, as the middleweight contender dominated Lyoto Machida tonight at UFC on FOX 15, and finished the legend in round two.

Machida kept Rockhold on his toes with big punches in the opening moments of the fight, but after the action spilled to the mat, the latter started to take over. Rockhold battered Machida with several punches and a big elbow, and as the opening round concluded, the latter was clearly hurt.

Machida appeared to still be wobbly as the second round started, and not long in, the bout went to the floor once more. From there, Rockhold took Machida’s back and secured a fight ending rear-naked-choke.

Following the headliner, Rockhold called on middleweight champ Chris Weidman to defeat Vitor Belfort, so that he can challenge him for the title at Madison Square Garden. Weidman and Belfort are booked to fight at UFC 187 on May 23rd.

Here are the official results for UFC on FOX 15, which went down in Newark, New Jersey.

Luke Rockhold def. Lyoto Machida via submission (rear-naked-choke) R2, 2:31

Ronaldo Souza def. Chris Camozzi via submission (armbar) R1, 2:33

Max Holloway def. Cub Swanson via submission (guillotine choke) R3, 3:58

Paige VanZant def. Felice Herrig via unanimous decision (30-27, 30-26, 30-26)

Beneil Dariush def. Jim Miller via unanimous decision (29-28, 29-28, 29-28)

Ovince Saint Preux def. Patrick Cummins via KO (punches) R1, 4:54

Gian Villante def. Corey Anderson via TKO (punches) R3, 4:18

Aljamain Sterling def. Takeya Mizugaki via submission (arm-triangle-choke) R3, 211

Tim Means def. George Sullivan via submission (arm-triangle-choke) R3, 3:41

Diego Brando def. Jimmy Hettes via TKO (doctor stoppage due to cut ear) R1, 5:00

Chris Dempsey def. Eddie Gordian via split decision (29-28, 28-29, 29-28)