Some Torontonians got a surprise glimpse at hockey’s holy grail during their morning commute on the TTC.

Former Maple Leaf Tomas Kaberle had the Stanley Cup in hand when he hopped on the subway at Davisville Station on Monday morning.

Fans snapped photos of the trophy and chatted with Kaberle as he made his way to Union Station.

The stunt was staged to promote the upcoming NHL All-Star Game, which is being held in Toronto next month for the first time in two decades.

“We are particularly grateful to the NHL and Rogers for making today’s historic TTC ride with the Stanley Cup possible. The experience has brought immense joy to our customers, adding to the excitement leading up to the NHL All-Star Game," TTC CEO Rick Leary said in a news release issued Monday.

The game will be held on Feb. 3 at Scotiabank Arena.