Aidan O'Brien and Ryan Moore teamed up for a four-timer at the Curragh today.
The Ballydoyle handler and his stable jockey won both the Group 3s on the card and two maidens.
Glounthaune (9/4) got the ball rolling by winning on his racecourse debut before Lancaster House (9/4) won the Gladness Stakes.
Broome then had to work hard to justify odds-on favouritism in the Holden Plant Rentals Alleged Stakes.
O’Brien’s charge had looked smart in 2019, winning two Classic trials before finishing a close fourth in the Derby at Epsom, but he subsequently lost his way before returning to winning form on his comeback at Naas last month.
Sent off the 1-2 market leader on the back of that run, Broome was slowly away, with Ryan Moore pushing him up early to sit in fifth as Numerian set the early pace.
Broome looked in a perfect position to challenge, but Moore was having to get to work on the turn for home and had ground to make up on the frontrunners with two furlongs to run.
It looked as though Thundering Nights had produced a winning effort when she collared Up Helly Aa at the furlong pole – but Moore was not giving up on Broome, who responded to his every urging to poke his head in front just strides from the post.
The quartet of winners was completed in the next race, when the well-related Wordsworth (Evens) ground down the opposition to win a maiden at the second time of asking.