On Tuesday, Nov. 5, the UFC held the weigh-ins for UFC Fight Night 31: Fight for the Troops 3 which takes place on Wednesday, Nov. 6 from Fort Campbell, Ky.

In the night’s main event, former Strikeforce title challenger and active United States Army Staff Sergeant Tim Kennedy will take on Brazilian middleweight Rafael Natal. Kennedy made a successful promotional debut at UFC 162 in July, besting grappling Roger Gracie by decision. Natal, meanwhile, enters the contest having won five of his last six fights in the Octagon.

The co-main event will feature former UFC title challenger and U.S. Marine Liz Carmouche against Canadian Alexis Davis. Also on the main card Brazilian middleweight Ronny Markes faces Cuba’s Yoel Romero, Russian lightweight Rustam Khabilov takes on former Strikeforce title challenger Jorge Masvidal, and Ultimate Fighter winners Michael Chiesa and Colton Smith square off.

The 13-fight event kicks off at 3:15 p.m. ET with four fights streaming live on the promotion’s Facebook and YouTube pages. Four additional bouts will follow on Fox Sports 1 at 5 p.m. ET, with the five-fight main card taking place at 7 p.m. ET.

The fighters hit the scale at 5 p.m. ET. A full stream of the action, as well as the results appear below.

Fox Sports 1 Main Card
Tim Kennedy (186) vs. Rafael Natal (185.5)
Liz Carmouche (135) vs. Alexis Davis (134)
Ronny Markes (185.5) vs. Yoel Romero (185.5)
Rustam Khabilov (155) vs. Jorge Masvidal (155.5)
Michael Chiesa (156) vs. Colton Smith (155.5)
Fox Sports 1 Preliminary Card
Bobby Green (155) vs. James Krause (155.5)
Francisco Rivera (136) vs. George Roop (135.5)
Dennis Bermudez (146) vs. Steven Siler (146)
Amanda Nunes (136) vs. Germaine de Randamie (136)
YouTube Preliminary Card
Chris Camozzi (186) vs. Lorenz Larkin (185)
Yves Edwards (156) vs. Yancy Medeiros (156)
Seth Baczynski (171) vs. Neil Magny (171)
Derek Brunson (186) vs. Brian Houston (185)

Photo: Tim Kennedy (Dave Mandel/Sherdog)