Ulster 3-17 Munster 1-15
He's graced grander occasions than a crowd of just 100 at Parnell Park, but Peter Harte still turned on the style to secure Ulster's pace in the Interprovincial football final, writes Paul Keane.
The experienced Tyrone attacker helped himself to 1-8 including a late goal from a penalty and dovetailed superbly with Armagh's Stefan Campbell to see off Munster.
Corner-forward Campbell booted five points from play, scoring off both feet, was involved in winning the penalty and earned a number of frees that were converted by Harte and Fermanagh's Tomas Corrigan.
Pete McGrath's side will chase a 32nd title when they play Connacht in next weekend's final though the time and venue has yet to be decided.
It was an exciting game of football that Munster initially dominated, taking a 0-5 to 0-2 lead at the end of the first quarter before slipping completely out of contention for a decisive period.
In the second quarter of the game, Ulster outscored Munster by 2-7 to 0-0 and effectively put the result to bed in this period.
Fermanagh's Aidan Breen and Enda Lynn of Derry scored the Ulster goals having been set up by Connor McAliskey on both occasions.
Lynn's 31st minute goal was a beauty as he arrowed a kick above a Munster defender and goalkeeper Evan Comerford to the top left corner of the net.
Munster trailed 2-9 to 0-6 at half-time and also lost captain and Kerry man Aidan O'Mahony shortly before the break to a black card.
There was a strong response from Munster after the restart and they outscored the 2013 champions by 1-5 to 0-2 to trail by just three points after 43 minutes.
Jamie Malone scored the Munster goal after a fine run and lay off by Darragh Treacy while David Tubridy contributed three points after his introduction.
But that was as good as it got for Munster who were powerless to prevent Ulster pulling clear again late on with scores from Harte, Campbell and Corrigan while Harte's 59th minute goal put further gloss on the scoreline.
Scorers for Ulster: P. Harte (1-8, 4 frees, 1-0 pen), S. Campbell (0-5), T. Corrigan (0-4, 2 frees), E. Lynn and A. Breen (1-0 each).
Scorers for Munster: P. Whyte (0-4, 3 frees), J. Malone (1-0), D. Tubridy (0-3), I. Corbett (0-2), G. Brennan, T. Walsh, B. Fox, K. Sexton, R. Deane and C. Sweeney (0-1f) (0-1 each).
Ulster: N. Morgan (Tyrone); D. O'Hagan (Down), K. Clarke (Cavan), M. Jones (Fermanagh); T. McCann (Tyrone), C. Moynagh (Cavan), A. Breen (Fermanagh); E. Donnelly (Fermanagh)(C), C. Vernon (Armagh); K. Niblock (Antrim), P. Harte (Tyrone), E. Lynn (Derry); S. Campbell (Armagh), C. McAliskey (Tyrone), T. Corrigan (Fermanagh).
Subs: M. Bradley (Tyrone) for McAliskey (38), R. Johnston (Down) for Lynn (43), N. Sludden (Tyrone) for Moynagh (43), T. Kernan (Armagh) for Niblock (46), D. McCusker (Fermanagh) for McCann (50), G. McGovern (Down) for Jones (59), McAliskey for Bradley (60), C. Snow (Fermanagh) for Morgan (62).
Munster: E. Comerford (Tipperary); K. Hartnett (Clare), A. Campbell (Tipperary), T. O'Gorman (Waterford); I. Corbett (Waterford), C. Dorman (Cork), C. O'Driscoll (Cork); G. Brennan (Clare), A. O'Mahony (Kerry)(C); J. Malone (Clare), P. Whyte (Waterford), K. O'Driscoll (Cork); E. Cleary (Clare), T. Walsh (Kerry), C. Sweeney (Tipperary).
Subs: D. Tubridy (Clare) for Cleary (20), P. Hurney (Waterford) for Sweeney (20), B. Fox (Tipperary) for K O'Driscoll (28), D. Treacy (Limerick) for O'Mahony (29, black card), R. Deane (Cork) for Brennan (h/t), K. Sexton (Clare) for Whyte (h/t), Brennan for Malone (39), K. O'Driscoll for Walsh (44), Sweeney for Hurney (50), M. Quinlivan (Tipperary) for Treacy (54), C. Hendrick (Tipperary) for Comerford (59).
Referee: A. Nolan (Wicklow).