After pissing off Brazilian fans and scoring a big upset win at UFC 212, Brian Kelleher (17-7 MMA, 1-0 UFC) is getting a fight closer to home.

Kelleher is slated to fight fellow bantamweight Marlon Vera (9-3-1 MMA, 3-2 UFC) at UFC on FOX 25.

UFC officials announced the fight via newsday.com.

UFC on FOX 25 takes place July 22 at NYCB LIVE in Uniondale, N.Y., on Long Island. The card airs on FOX following early prelims on UFC Fight Pass, though the bout order hasn’t been finalized.

Kelleher, a 30-year-old New Yorker, upset top-15 vet Iuri Alcantara (34-8 MMA, 9-3 UFC) via first-round submission this past Saturday at UFC 212 – and then ignited the Rio de Janeiro crowd with a fiery post-fight interview (watch him discuss it above). It marked his seventh straight win.

Vera, a 31-year-old Ecuadorian fighter, lost his UFC debut to Marco Beltran. However, “Chito,” who joined the UFC after appearing on “The Ultimate Fighter: Latin America,” is 3-1 since then. He recently spoiled Brad Pickett’s retirement fight with an upset victory and his second career “Performance of the Night” bonus.

The latest UFC on FOX 25 card includes:

Chris Weidman vs. Kelvin Gastelum Thomas Almeida vs. Jimmie Rivera Patrick Cummins vs. Gian Villante Ryan LaFlare vs. Alex Oliveira Lyman Good vs. Elizeu Zaleski dos Santos Frankie Perez vs. Chris Wade Dennis Bermudez vs. Darren Elkins Shane Burgos vs. Godofredo Pepey Kyle Bochniak vs. Jeremy Kennedy Christian Colombo vs. Damian Grabowski Alessio Di Chirico vs. Rafael Natal Junior Albini vs. Timothy Johnson Brian Kelleher vs. Marlon Vera

For more on UFC on FOX 25, check out the UFC Rumors section of the site.