Tower Of London gave trainer Aidan O'Brien his first winner in Saudi Arabia when getting up on the line under Ryan Moore to win Saturday's $2.5 million Red Sea Handicap over just under two miles.

The four-year-old son of Galileo finished a good fourth in the Doncaster St Leger last September but had not been seen since finishing down the field in the valuable Irish Cesarewitch later that month when favourite.