John McGinn has significantly narrowed the gap to Scotland’s all-time top scorer, recording two goals in a 2-1 Nations League victory over North Macedonia. The Aston Villa midfielder now stands at 24 international goals, leaving him just six short of the legendary benchmark of 30. This milestone places him in direct pursuit of the record currently shared by Kenny Dalglish and Denis Law, shifting the narrative from a quiet win to a historic statistical race.
Key Match Highlights & Tactical Analysis
The performance was particularly notable as it occurred during a match originally overshadowed by Andy Robertson’s record-breaking 102nd cap. While Robertson cemented his status as Scotland’s most-capped player, McGinn’s clinical finishing stole the spotlight. The midfielder’s ability to deliver under pressure highlights his growing influence within the national setup, proving he is not just a consistent starter but a pivotal goal threat in crucial fixtures.
McGinn acknowledged the weight of the achievement, stating that climbing the scoring table reflects broader team success. With six goals remaining to equal the all-time mark, the focus now turns to whether the midfielder can sustain this form in upcoming qualifiers. For Dalglish, watching his record wobble adds a layer of tension to his legacy, while for McGinn, the path to immortality is now clearly defined and within realistic reach.
Source: BBC Sport



