All the action as it happened from the second day of the Cheltenham Festival meeting.
A huge crowd was at Prestbury Park where the going was good but the rain dampened spirits a little.
Wednesday's feature race, the Queen Mother Champion Chase saw the 2003 winner Moscow Flyer, ridden by Barry Geraghty regain his crown.
Moscow Flyer was enthusiastically welcomed back to the winners' enclosure by his fans with many waving the Irish tri-colour flag.
1720 - Weatherbys Champion Bumper (2m ½f)
1. Missed That (R Walsh) 7-2f
2. De Soto (T Doyle) 20-1
3. Rasharrow (A Dobbin) 9-1
The favourite Missed That gives trainer Willie Mullins his fifth win in the Champion Bumper after holding on for a narrow victory.
The well-fancied six-year-old, ridden by Ruby Walsh moved into contention at the straight and managed to hold off the fast-finishing De Soto.
Rasharrow stayed on well for third but just couldn't challenge the top two.
There was drama as the race began when jockey Nina Carberry, who was victorious on Dabiroun on Tuesday, was unseated and saw her victory chances disappear.
1640 - Fulke Walwyn Kim Muir Challenge Cup Handicap Chase (3m ½f)
1. Juveigneur (Mr R Burton) 12-1
2. Lord of the River (Mr A FitzGerald) 50-1
3. Parsons Legacy (Mr Derek O'Connor) 16-1
4. Persian Waters (Mr T Greenall) 11-1
Trainer Nicky Henderson gets a one-two in the race and his second winner of the day as Juveigneur edges out stablemate Lord Of The River in the amateur riders' race.
Juveigneur's jockey Richard Burton kept his mount well-placed throughout the race as the veteran Lord Of The River made much of the running.
But when it came down to it, Juveigneur was able to accelerate at the right time off the last to follow up the success of Trabolgan earlier in the day.
The favourite Oh Be The Hokey hung on well but just failed to get a place but never looked like giving ex-Champion Hurdle winning jockey Charlie Swan his first Cheltenham win as a trainer.
1600 - Coral Cup Hurdle (2m 5f)
1. Idole First (A O'Keeffe) 33-1
2. Dancing Bay (M A FitzGerald) 14-1
3. Tumbling Dice (B Geraghty) 16-1
4. Covent Garden (A Dobbin)14-1
5. After Eight (S Thomas) 33-1
29 ran. Dist: 5,6
Jockey Alan O'Keeffe claimed his first Festival winner when the 33-1 chance Idole First finished strongly up the Cheltenham hill to take the Coral Cup.
O'Keeffe dug in deep in the closing stages on the Venetia Williams-trained six-year-old to hold off the brave challenge of Mick FitzGerald on Dancing Bay.
There was disappointment for Sharp Rigging, who fell at the second last while challenging, sending jockey Jimmy McCarthy to the ground.
Well-backed favourite Distant Prospect, who went off at 100-30, never figured in the final shake-up and was down the field.
1515 - Queen Mother Champion Chase (2m)
1. Moscow Flyer (B Geraghty) 6-4f
2. Well Chief (TJ Murphy) 7-2
3. Azertyuiop (R Walsh) 2-1
8 ran. Dist: 2, 13
Moscow Flyer put in a superb performance to regain his Queen Mother Champion Chase crown.
Barry Geraghty had his mount well placed throughout and jumped superbly with a big leap at the third last sending him clear of Well Chief and Timmy Murphy.
Well Chief held on well but he was forced to give second best to the 2003 winner who has become one of the oldest winners of the race, aged 11.
Azertyuiop saw his chance of victory disappear with a poor leap at the water jump which dropped him down the field but he eventually finished third a long way back.
1435 - Royal & Sun Alliance Chase (3m ½f)
1. Trabolgan (MA Fitzgerald) 5-1
2. Comply Or Die (TJ Murphy) 3-1F
3. Cornish Rebel (R Walsh) 9-2
9 ran. Dist: 3,3
Trabolgan and jockey Mick Fitzgerald overcame a mistake at the second last to win the Royal & Sun Alliance Chase.
The pair had been challenging Comply Or Die at the time and their chance seemed to have gone with Timmy Murphy's mount jumping well.
But Fitzgerald kicked on superbly and they jumped the last just ahead of Comply Or Die and dug deep on the run-in.
Although Comply Or Die challenged again, Fitzgerald kept his mount ahead for a famous win for trainer Nicky Henderson and owner Trevor Hemmings.
1400 - Royal & Sun Alliance Novices' Hurdle (2m 5f)
1. No Refuge (G Lee) 17-2
2. Racing Demon (J Culloty) 14-1
3. Our Ben (R Walsh) 33-1
20 ran. Dist: ¾, 2½
Another perfect start to the day for jockey Graham Lee, trainer Howard Johnson and owners Andrea and Graham Wylie as they claim their second Festival win.
The team won Tuesday's opener with Arcalis and No Refuge made no mistake this time, holding off the challenge of the Henrietta Knight-trained Racing Demon on the home run.
But the pair fought it out bravely with No Refuge, who had been just off the pace coming to the last, getting his head in front in the final stages.
The favourite Gold Medallist saw his challenge disappear coming to the second last while Ruby Walsh stayed on well for third with the 33-1 chance Our Ben.