L'inglese è entrato nell'ultima giornata al Chervò Golf Club al fianco della connazionale Laurie Canter con tre colpi a distanza dal campo, ma è stato ripreso in un pomeriggio drammatico a Brescia.
Ad un certo punto della giornata c'erano otto giocatori in un solo colpo di vantaggio, prima che McGowan abbia bucato uno spettacolare colpo da bunker al 16° per mettere fuori gioco Canter per la prima volta in oltre 72 ore.
Canter ha risposto con un birdie da un metro e ottanta al 17° par tre, ma McGowan ha messo il suo terzo posto nel par cinque per ultimo a 20 piedi e ha forato il putt per un 71, un 20 sotto il par totale e una vittoria di un colpo contro Canter e il belga Nicolas Colsaerts.
Il tedesco Sebastian Heisele ha terminato a 18 under, un tiro libero dal connazionale e due volte campione del mondo Martin Kaymer, lo spagnolo Adri Arnaus, il sudafricano Dean Burmester, il nordirlandese Jonathan Caldwell e il norvegese Kristoffer Reitan.
McGowan è arrivato a un soffio dall'entrare nella squadra della Ryder Cup europea nel 2010 dopo una stagione 2009 che lo ha visto affermare la sua prima vittoria al Madrid Masters e il 12° posto nella Race to Dubai.
Il 38enne non si è classificato tra i primi 150 nella Race to Dubai dal 2010, diplomandosi alla Qualifying School nel 2015 e nel 2017 ma, dopo aver conquistato la terza vittoria dell'European Challenge Tour la scorsa stagione, ora è tornato al meglio ed è tornato a far parte dell'European Tour.
"Non posso crederci", ha detto, "Oggi ho colpito la palla in modo terribile, ma per fortuna il putter mi ha trattenuto di nuovo.
"Il tee shot al 16 è stato uno shocker, il secondo tiro non è stato molto migliore e poi ho bucato il bunker shot, quindi penso che sia stato quello che mi ha dato un po' di fiducia. Poi tirare quel putt lì dentro (il 18) è stato magico.
"Non me l'aspettavo proprio, la mia forma non è stata granché. Ma mi sentivo come se stessi giocando meglio, decisamente intorno ai green.
"Penso che ora dovrò andare a bere un bel bicchiere di vino rosso e pensare a cosa verrà dopo".
McGowan ha trovato sabbia al terzo e poi ha mancato un breve putt a portata di mano Canter il solista, con entrambi gli uomini che si sono alzati e si sono alzati da circa dieci piedi per fare birdie il par cinque quarto.
McGowan si è bucato da 25 piedi al 13° per tagliare il vantaggio a uno, ma con entrambi il gruppo finale in bogeying il successivo, Heisele e Burmester erano ancora nel mix, nonostante il calo di colpi rispettivamente il 13° e il 14°.
Anche Colsaerts era due fuori dal vantaggio, mentre recuperava da un bogey dopo un misero tee shot al primo con un tap-in al terzo, un due putt birdie al sesto gettable, e un putt dalla frangia al 12°.
Un povero chip al 15° da Canter significava che eravamo di nuovo in parità e quando Colsaerts ha messo il secondo a quattro piedi al 16°, ce n'erano tre in cima.
McGowan è andato molto a sinistra del 16° tee e dopo essere passato da un bunker all'altro, ha bucato quel tiro dalla sabbia per preparare il grande finale, con Colsaerts e Heisele che sono entrambi caduti in cortocircuito, nonostante abbia raccolto i colpi sull'ultimo.
Canter aveva tenuto il comando da giovedì mattina dopo uno spettacolare 60, ma ha finito la settimana con un 72, mentre Colsaerts ha firmato per un 68 e Heisele ha registrato un 69.
Reitan ha cardato un 65, Caldwell e Kaymer hanno entrambi firmato per i turni del 68, Arnaus ha girato nel 69 e Burmester ha finito con un 71.