MMA Fighting has the UFC 158 fight card for the GSP vs. Diaz event on March 16 at the Bell Centre in Montreal.In the main event, Georges St-Pierre will defend his welterweight title against Nick Diaz. Carlos Condit and Johny Hendricks will clash in the co-main event.Check out the full UFC 158 fight card below.Main Card (PPV at 10 p.m. ET)Georges St-Pierre vs. Nick DiazCarlos Condit vs. Johny HendricksJake Ellenberger vs. Nate MarquardtChris Camozzi vs. Nick RingMike Ricci vs. Colin FletcherUndercard (FX at 8 p.m. ET)Patrick Cote vs. Bobby VoelkerDarren Elkins vs. Antonio CarvalhoDan Miller vs. Jordan MeinDaron Cruickshank vs. John MakdessiUndercard (Facebook at 6:30 p.m. ET)Rick Story vs. Quinn MulhernT.J. Dillashaw vs. Issei TamuraGeorge Roop vs. Reuben Duran