Chris Maguire twice threatened a quick reply for the visitors before Olomouc doubled their lead on the night.
Unfortunately for the visitors, Richards was unable to add the conversion from the touchline.
However, Paul Wellens (2), Tony Puletua, Lee Gaskell and Kyle Eastmond sealed it for the visitors.
Paul Deacon scored the first try for Bradford before Brent Grose hit back for the visitors.
Defender Grainger's low free-kick in the 86th minute sealed the points for the visitors.
Karim Guede made matters worse for the visitors when he was sent off late on.
It started a rot for the visitors as they lost seven wickets for 57 runs.
Earlier, Earnshaw had hit the post for the visitors after exchanging passes with fellow striker Blackstock.
Reihana levelled for the visitors with a finely struck penalty in the 32nd minute.
After Danny Care's opening try for the visitors, Gloucester hit back through Dave Lewis and Charlie Sharples.
Michael Worrincy made space to squeeze over for the visitors with only minutes remaining, and Paul converted.
Delap's long-range shot tested Robert Green but it was a rare second half attack for the visitors.
Benito Carbone went close early on for the visitors, heading a Steve Stone cross over the bar.
Matthew Etherington was sent off for the visitors for kicking out at Black Cats defender Danny Collins.
Jonathan Trott (67) also made a half-century for the visitors, who were eventually bowled out for 309.
John Barclay was outstanding for the visitors, the flanker claiming two tries in a hearty all-round display.
By that stage both Kyle McCallan and Andre Botha had claimed four wickets each for the visitors.
Robinson kicked his third penalty for the visitors and Mike Tindall added a third try late on.
Kris Boyd volleyed Rangers into an early lead before Merouane Zemmama twice came close for the visitors.
There was still time before the break for Warwick to claw back three points for the visitors.
There was little to get excited about during the match until Kanu opened the scoring for the visitors.
Lee Bowyer came closest to breaking the deadlock for the visitors, hitting both the bar and the upright.
McGinn sealed the points for the visitors in the final minute with a mis-hit shot that evaded Smith.
BBC: Saints boss McInnes unhappy with basic defensive errors
Braniff and Alan Teggart had the best chances for the visitors but neither were clinical when it mattered.
After Glenn Morrison dropped the ball over the line for the visitors Bradford responded with two quick tries.
Gary Glen had the next opportunity for the visitors when Ian Black dropped a pass into his path.
Tom Hateley came close to a second for the visitors, his shot well saved by goalkeeper Cammy Bell.
Tim Clark also shone for the visitors with an emphatic eight-birdie 4 and 3 win over Zach Johnson.
Le Tallec grabbed his second after the interval with Jordan Ayew netting a late consolation for the visitors.
Junior Diaz's first goal for the club and Adam Szalai's effort secured all three points for the visitors.
应用推荐