MAYBE, just maybe, Belvedere took a peek at what almost happened to St Michael's on Tuesday and made a promise not to under-estimate an always dangerous Gonzaga at Donnybrook yesterday.
They handled the ferocity and dedication 'Zaga brought defensively with impressive patience.
They made the early running, through hard running, and didn't tire of it when Ross McKeever's troops refused to give enough ground.
Belvedere were in it for the long haul and it was no co-incidence that the breakthrough, when it came, was followed by another in double-quick time.
They had the confidence to twice turn down an easy three points to press home their advantage.
Number eight Tom de Jongh was the launch-pad for their five tries by nailing the first with a long reach to the whitewash.
The relentless drive for points worked a treat as centre Seán Long and left wing Oscair McGrath perfected the old one-two to release centre James McKeown into enough space to make it count, fly-half Conor Jennings converting both for 14-0 after two tries in two minutes.
The going got even tougher for Gonzaga when scrum-half Hugh O'Sullivan picked off their first threatening attack for a cruel interception for 19-0 at the break.
The character of these boys in green can never be doubted with flanker David Meenan to the fore and centre Conor Gowing an elegant, effective runner through the middle.
Centre Long didn't have to be asked twice to exploit the short side for Belvo's fourth before Gowing was at the heart of full-back Barry Goulding's superb try.
The winners close it out with a Jennings penalty and a second for O'Sullivan in injury-time.
Belvedere: E Cleere; H Sexton, J McKeown, S Long, O McGrath; C Jennings, H O'Sullivan; M Sweeney (capt), F Dillon-Kelly, A Hynes, C McCaffrey, B Egan, J Iredale, M Kearney, T de Jongh. Replacements: E Molloy for Dillon-Kelly, G O'Kelly for Cleere, D Monaghan for McGrath (all 61 mins); D Boylan for Sexton, R McGreevy for McCaffrey (both 67 mins); J Kenny for Hynes, C Galvin for McKeown (both 70 mins).
Gonzaga: B Goulding; J Daly-Devereux, H Brennan, C Gowing, M Barrett; R McKeever (capt), N Peters; F Keane, C Gleeson, E Coyle, T Costelloe, H O'Grady, P Ryan, D Meenan, R Layden. Replacements: J McNamara for Costelloe (50 mins); C Cosgrove for Keane (60 mins); K White for Gleeson, D Coyle for Coyle, JJ O'Shea for Meenan, J Sheehan for Barrett (all 66).
Referee: D Blake (Leinster Branch).