The UFC today announced the matchup, bringing the total number of fights on the card to 11.

Featuring a lightweight matchup between perennial contender Kenny Florian and Japanese import Takanori Gomi, UFC Fight Night 21 takes place March 31 at Bojangles Coliseum in Charlotte, N.C. The main card airs live on Spike TV and serves as the lead-in for "The Ultimate Fighter 11" season debut.