[7] On 10 September at the Curragh Magical was moved up Group 1 Moyglare Stud Stakes in which she was partnered by Ryan Moore and started second favourite behind Alpha Centauri.
Three weeks later she was sent to France for the Prix Marcel Boussac over 1600 metres in which she produced a strong late run but finished fourth behind Wild Illusion, Polydream and Mission Impassible.
On her three-year-old debut Magical was equipped with blinkers when she contested the Group 3 Prix de la Grotte on heavy ground at Longchamp on 15 April and came home fourth of the eight runners behind Musis Amica after racing in second for most of the way.
Plans to tun her in the Epsom Oaks on 1 June were abandoned two days before the race when she failed to recover from a minor leg injury.
Starting a 40/1 outsider she made steady progress in the straight without ever looking likely to win and finished tenth, five and a quarter lengths behind the winner Enable.
With Moore in the saddle she started the 5/1 second favourite behind Lah Ti Dar (runner-up in the St Leger) in an eleven-runner field which also included Hydrangea, Kitesurf (Prix Vermeille) and Coronet (Ribblesdale Stakes).
"[12] On her final run of the season, Magical was sent to the United States for the Breeders' Cup Turf at Churchill Downs on 3 November in which she was ridden by Moore.
The filly was settled in fourth place by Moore before going to the front a furlong out and drawing away to win by four and a half lengths from Flag of Honour.
Starting the 2.9/1 she took the lead approaching the final furlong and won "comfortably" from Flag of Honour, beating her stablemate by a length and a half.
[18] On 19 June Magical started favourite ahead of Crystal Ocean for the Prince of Wales's Stakes at Royal Ascot in an eight-runner field.
[19] The Eclipse Stakes over ten furlongs at Sandown Park on 6 July saw Magical face a rematch with her Breeders' Cup conqueror Enable.
The filly faced Enable yet again in the Yorkshire Oaks in August and was again bested by the British mare, beaten two and three quarter lengths into second place.
In the Irish Champion Stakes at Leopardstown on 14 September Magical started the 11/10 favourite against seven opponents including Anthony Van Dyck, Deirdre and Madhmoon (runner-up in the Epsom Derby).
In the Champion Stakes over ten furlongs at Newmarket thirteen days later Magical was partnered by Donnacha O'Brien and went off favourite in a nine-runner field which also included Coronet, Addeybb and Deirdre.
She raced in second place behind Regal Reality before taking the lead approaching the final furlong and held off the sustained challenge of Addeybb to win by three quarters of a length.
Ridden by Seamie Heffernan she led from the start in a race run in heavy rain and a "howling wind"[26] and steadily drew away from her rivals in the straight to win "easily" by four and a half lengths.
"[26] The 2020 edition of the Tattersalls Gold Cup, originally scheduled for May, was run on 26 July at the Curragh and Magical, ridden by Wayne Lordan went off at odds of 2/9 in a six-runner field as she attempted to replicate her 2019 victory.
[30] Magical was partnered by Heffernan when she faced a rematch with Ghaiyyath on 12 September at Leopardstown as she attempted to repeat her win of the previous year in the Irish Champion Stakes.
She raced in second place behind Ghaiyyath before joining the leader in the straight and got the better of a sustained struggle with her main rival to win by three quarters of a length.
She was restrained by Moore in the early stages before staying on strongly in the straight but never looked likely to win and finished third behind Addeybb and the French challenger Skalleti.
She tracked the leaders and stayed on well in the closing stages and was beaten a length by Tarnawa after overhauling the front-running Channel Maker for second place in the final strides.