UFC on Versus fight card

Diego Sanchez celebrates after defeating Paulo Thiago at UFC 121 in Anaheim, Calif. Sanchez won by unanimous decision. (Oct. 23, 2010) Credit: AP
UFC confirmed its final bout lineup for UFC on Versus 3 this Thursday at 9 p.m. EDT in Louisville, Ky. Take a look below and determine for yourself if you'll watch it live or work the DVR to its full potential.
Televised on Versus
Diego Sanchez vs. Martin Kampmann
Mark Munoz vs. CB Dollaway
Chris Weidman vs. Alessio Sakara
Brian Bowles vs. Damacio Page
Joe Stevenson vs. Danny Castillo
Prelims (may not be broadcast)
Steve Cantwell vs. Cyrille DiAbate
Thiago Tavares vs. Shane Roller
Takeya Mizugaki vs. Reuben Duran
Rob Kimmons vs. Dongi Yang
Rousimar Palhares vs. Dave Branch
Igor Pokrajac vs. Todd Brown