JOSEPH O’Brien is certainly riding the crest of a wave at present and, following on from a five-winner haul at two meetings on Friday, he made it nine winners in just over 24 hours with a 714/1 four-timer.