Hannes Stiller, som värvats från Qviding i sommar, gjorde två av målen.
Tobias Hysén spelade från start, trots lårproblem de senaste veckorna, men spelade ingen huvudroll denna kväll. IFK Göteborg hade ett visst övertag i början, men kom av sig när mittfältaren Thomas Olsson måste bytas ut efter drygt en halvtimme.
Båda lagen visa goda offensiva intentioner, och chanser fanns åt båda håll. Man väntade på ett mål, som kunde ändra förutsättningarna i spelet. Ett mål, alltså. Att det ena laget plötsligt skulle göra två mål på mindre än tre minuter, och sedan ett tredje inom tio minuter från det första - det fanns det absolut inget som tydde på.
Men så blev det. Ett turligt ledningsmål fick IFK Göteborgs offensiv att formligen explodera.
Hjalmar Jonssons frispark i 55:e minuten träffade stolpen, och studsade sedan in via Elfsborgs målvakt Ante Covic.
Hannes Stiller ökade till 2-0 med ett skott som studsade förbi Elfsborgs försvar, sedan Stefan Selakovic valt att lyfta inåt i stället för att avsluta själv i ett anfall med mycket tryck.
Samme Stiller nickade in 3-0 på en frispark från samme Selakovic.
Tobias Hysén avslutade målfesten med en volleykanon ur vänsterläge.
Elfsborg kunde inte stå emot i de avgörande situationerna. Torsdagens möte med Lazio i kvalet till Europa league såg ut att vara mer till belastning än nytta för Boråslaget. Efter matchen talade tränaren Magnus Haglund mycket om "energinivåer", som IFK kunde utnyttja för ett bestämt spel i medgång, medan kraften rann ur Elfsborg.
- Vi betalade ett pris för alla matcher vi spelat, säger Haglund.
Segern gav IFK Göteborg en skjuts uppåt i toppstriden, till positionen strax bakom ledande AIK.
Att Hannes Stiller nu står mitt i kampen om SM-guldet kunde få ana före sommaren. Men IFK-ledningen hade ögonen på 31-åringen, som nu fått tjänstledigt från halvtidsjobbet som lärare på ett ungdomshem.
- Jag är inte allsvenskans snabbaste. Men med åren blir man kanske bättre på att utnyttja det man är bra på. Jag är ofta på rätt ställe framför mål, säger Hannes Stiller ödmjukt efter sina två mål mot Elfsborg.