A good day for Aidan O'Brien and Ryan Moore at Royal Ascot became a whole lot better when Garden Of Eden (Saxon Warrior) ran out an authoritative winner of the G2 Ribblesdale Stakes - the middle leg of a memorable Thursday treble. Stepping up to 1m4f for the first time, Garden Of Eden relished the red-hot pace that was set by stablemate Island Hopping (Wootton Bassett). When that rival predictably dropped away entering the straight, it developed into test of who stayed best, with O'Brien's runner overcoming any stamina doubts...