UFC Fight for the Troops 31: "Fight for Troops 3" blew the roof off Fort Campbell in Kentucky last night (Weds., Nov. 6, 2013), featuring a main event of Tim Kennedy doing his fellow soldiers proud with a first round knockout victory over late replacement Rafael Natal.
Watch full Tim Kennedy vs. Rafael Natal fight video highlights right here.
The co-headlining attraction saw Alexis Davis assert herself in the women's bantamweight division with an impressive decision victory over former title challenger LIz Carmouche.
The other three main card bouts saw Rustam Khabilov defeat Jorge Masvidal in the "Fight of the Night", Michael Chiesa tap out Colton Smith with the "Submission of the Night", and Yoel Romero knock out Ronny Markes.
Check out a photo gallery of all of that above and for more from the talented Esther Lin head on over to MMAFighting.com.
For more on last night's UFC Fight Night 31 event, including live results, fallout, videos, recaps, reactions and more, check out our comprehensive "Fight for the Troops 3" live stream right here.