Ronaldinho scored twice as Barcelona wrapped up their Scottish preseason tour with a convincing 3-1 win over Hearts before a record 57,857 home crowd on Saturday.

The Brazilian put Barca ahead with a 21st-minute penalty and restored their lead with a 40th-minute header after Finn Juho Makela had stabbed in a quick equaliser from Christophe Berra's header across goal.

Second half substitute Thierry Henry, who scored in Barcelona's 1-0 win over Dundee United on Thursday, set up the third six minutes after the interval for Mexican teenager Giovanni Dos Santos.

The Frenchman ended a fine run by squaring a pass to the 18-year-old who slotted home from close range.

The friendly was played at Murrayfield, home of the Scotland rugby union team, to accommodate a bigger crowd. The previous record for a Hearts home match was 53,396 for a Scottish FA Cup match against Rangers in 1932.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.