It's a great card on paper, if your local theater is showing it you should try and catch it.
July 31
At Las Vegas (HBO PPV): Juan Manuel Marquez vs. Juan Diaz, rematch, 12 rounds, for Marquez's Ring/WBO/WBA lightweight title; Daniel Jacobs vs. Dmitry Pirog, 12 rounds, for vacant WBO middleweight title; Joel Casamayor vs. Robert Guerrero, 10 rounds, junior welterweights; Jorge Linares vs. Rocky Juarez, 10 rounds, lightweights; Frankie Gomez vs. TBA, 4 rounds, junior welterweights; Sakio Bika vs. Jean Paul Mendy, 12 rounds, IBF super middleweight eliminator; George Groves vs. Alfredo Contreras, 8 rounds, super middleweights