UFC Fight Night 31 — better known as UFC Fight for the Troops 3 — is taking place tonight at Fort Campbell, Kentucky. You can check out full results for the fight card below.

Preliminary Card

– Derek Brunson defeated Brian Houston via submission (rear-naked) at 0:48 of Round 1
– Seth Baczynski defeated Neil Magny via unanimous decision (29-28, 29-28, 29-28)
– Yancy Medeiros defeated Yves Edwards via KO (punches) at 2:47 of Round 1
– Lorenz Larkin defeated Chris Camozzi via unanimous decision (30-27, 30-27, 29-28)
– Amanda Nunes defeated Germaine de Randamie via TKO (strikes) at 3:56 Round 1
– Dennis Bermudez defeated Steven Siler via unanimous decision (30-27, 30-27, 30-27)
– Francisco Rivera defeated George Roop via TKO (strikes) at 2:20 of Round 2
– Bobby Green defeated Kames Krause via TKO (kicks) at 3:50 of Round 1

Main Card

– Michael Chiesa defeated Colton Smith via submission (rear-naked choke) at 1:41 of Round 2
– Rustam Khabilov defeated Jorge Masvidal via unanimous decision (30-27, 29-28, 30-27)
– Yoel Romero defeated Ronny Markes via TKO (punches) at 5:00 or Round 3
– Alexis Davis defeated Liz Carmouche via unanimous decision (30-27, 30-27, 29-28)
– Tim Kennedy defeated Rafael Natal via KO (punches) at 4:40 of Round 1