HORSES
14:00 Southwell - First Class Return (11/10)
18:15 Fairyhouse - Peaches And Cream (7/2)

If you're looking to gain a few extra units on roulette then you must take a look at Ed's Roulette Calculators.

1049
HORSES
14:45 Plumpton - Aheadfullofdreams (10/11) 2nd (Nabbed on the line)
15:45 Leopardstown - Bolshoi Ballet (2/1) 1st
1048
HORSES14:40 Lingfield - Secret Victory (15/8)15:25 Dundalk - Pineapple Express (7/4)
16:35 Chepstow - Don Alvaro (10/11) 2nd17:15 Aintree (Grand National) - Mister Malarkey (18/1)
1047
HORSES
Reverse F/C
15:25 Aintree - 3 Fakir D'Oudairies 1st / 8 Politologue
HORSES
13:45 Aintree - Mister Coffey (6/1) 4th
14:50 Aintree - Chantry House (6/4) 1st16:05 Aintree - Precious Cargo (14/1) (Fell)
1046
TENNIS
ATP Challenger Tour - Split (match betting)10:00 - Robin Haase (8/11)
HORSES
13:00 Southwell - True Hero (11/10) 2nd
HORSES14:50 Aintree - Tiger Roll (11/2)15:25 Aintree - McFabulous (6/1)16:40 Aintree - On The Slopes (8/1)17:35 Gowran Park - Exuma (10/3)
1045
TENNIS
ATP Marbella (match betting)
16:30 - Pablo Carreno-Busta (2/5) Won
HORSES
17:10 Nottingham - Annandale (2/1) 1st
1044
TENNIS
ATP Marbella (match betting)11:00 - Francisco Cerundolo (4/5)
HORSES15:10 Bath - Iconic Knight (17/2)
16:10 Bath - Golden Flame (5/6) 1st
1043
HORSES
13:10 Redcar - Headingley (10/11) 1st14:20 Kempton - Blue De Vega (6/1)17:00 Fairyhouse - Court Maid (20/1)
1041
HORSES
13:50 Musselburgh - Ejtilaab (9/1) 3rd14:40 Haydock - Checkitout (13/2)
15:15 Haydock - Colonial Dreams (8/1) 2nd
15:35 Musselburgh - Themaxwecan (7/1) 1st
1040
HORSES14:35 Lingfield - Indie Angel (4/5) (Unlucky in running I don't think so, more like a tactical losing position).
16:15 Lingfield - Bangkok (5/6) 1st
1039
TENNIS
ITF W25 Dubai Doubles (match betting)
10:30 - Choi/Han (4/7) Won
HORSES13:00 Uttoxeter - Riggs (4/6) (Fell)