Former foes will meet again. Middleweight’s Vitor Belfort and Anderson Silva are set to clash at UFC 212. Silva was set to meet Kelvin Gastelum, but Silva was left without an opponent when Gastelum failed a drug test for marijuana.

The news was first reported by Ag Fight.

Since losing twice to Chris Weidman, Silva has dropped a close decision to current middleweight champ, Michael Bisping – a fight he arguably won – he then stepped in on late notice to take on Daniel Cormier at UFC 200 where he was inevitably dominated by the light-heavyweight champion. More recently, Silva defeated Derek Brunson at UFC 208, taking his record to 34-8.

His opponent, Belfort, will be looking for revenge, as he was the victim of ‘that’ infamous front kick when the pair first met at UFC 126. Since that loss, the Brazilian has amassed a record of 6-5. Three of those five losses have came in Belfort’s last three outings. The 40-year-old confirmed after his last contest – a loss against Kelvin Gastelum – that his next fight would be his last.

UFC 212 takes place live from the Juenesse Arena in Rio de Janeiro, Brazil on June 3, 2017. The card is headlined by a featherweight championship fight between Jose Aldo and Max Holloway.