/cdn.vox-cdn.com/imported_assets/1057340/398791_10150828471106276_46299886275_12375049_1753498651_n_large.jpg)
Ultimate Fighting Championship (UFC) has dotted the i's and crossed the t's on its UFC 148: "Silva vs. Sonnen 2" pay-per-view (PPV) fight card, featuring the long awaited rematch between Anderson Silva vs. Chael Sonnen at the MGM Grand Garden Arena in Las Vegas, Nevada, on July 7, 2012.
The former headlining bout between Dominick Cruz vs. Urijah Faber now becomes the co-featured fight of the night.
The official main card match-ups now include a middleweight tilt pitting Rich Franklin vs. Cung Le, the light heavyweight trilogy of Forrest Griffin vs. Tito Ortiz and the welterweight debut of Demian Maia vs. Dong Hyun Kim in what is one of the most stacked cards of the year so far.
And don't forget about that weekend's UFC Fan Expo.
Take a closer look at the revised UFC 148 fight card and line-up, as well as a special video sneak peek of "Silva vs. Sonnen 2" with Jon Anik, after the jump.
Main Event:
185 lbs.: UFC Middleweight Champion Anderson Silva vs. Chael Sonnen
Main card (pay-per-view):
135 lbs.: UFC Bantamweight Champion Dominick Cruz vs. Urijah Faber
205 lbs.: Forrest Griffin vs. Tito Ortiz
185 lbs.: Rich Franklin vs. Cung Le
170 lbs.: Dong Hyun Kim vs. Demian MaiaPreliminary card (FX Channel):
145 lbs.: Renan Barao vs. Ivan Menjivar
155 lbs.: Habib Nurmagomedov vs. Gleison Tibau
185 lbs.: Riki Fukuda vs. Constantinos Philippou
155 lbs.: Fabricio Camoes vs. Melvin Guillard
For all the news that's fit to print on UFC 148 and beyond click here.