Fourteen-man Munster recorded a remarkable Pro14 victory over Scarlets with a late penalty from replacement Ben Healy.
Leigh Halfpenny looked to have sealed a Scarlets victory for the region with a record-breaking 27-point display, while Munster captain Peter O'Mahony was sent off in the 69th minute.
But Munster scored 13 points in the final 10 minutes with a man down.
Healy slotted the winning penalty from his own half with the final kick.
It was the only time Munster led despite the Irish province scoring tries through Jack O'Donoghue, Chris Farrell and Kevin O'Byrne, with O'Mahony receiving two yellow cards.
Full-back Halfpenny's heroic nine penalties was a Scarlets record in one game and equalled the Pro14 best of Luciano Orquera for Aironi against Benetton in December 2011.
It was also the most amount of individual points in a Pro14 match for the Scarlets but all to no avail.
Scarlets centre Johnny Williams missed the match because he was forced to self-isolate after being in close contact with a confirmed Covid-19 case away from the regional environment, although he has not tested positive.
Wales props Rob Evans and Samson Lee and full-back Liam Williams were also absent through injury.
Wales centre Jonathan Davies took his place for his first league game for 17 months because of international duties and a long-term knee injury.
Munster named a strong side with ex-Scarlets second-row Tadhg Beirne making his first appearance against his old side, while South Africa World Cup winner Damian de Allende lined up in the centre.
A cagey quarter saw both sides settling before Halfpenny opened the scoring with two penalties.
Munster captain O'Mahony was yellow-carded for a ruck offence with Halfpenny taking advantage of the indiscipline with the third penalty.
Munster responded with a fine move down the right hand side as Andrew Conway and De Allende set up flanker Jack O'Donoghue with JJ Hanrahan converting.
Halfpenny extended the lead with his fourth penalty before Hanrahan missed a kick for Munster as Scarlets led 12-7 at the interval.
Halfpenny slotted over three successful kicks after the break with Hanrahan chipping over his own.
Replacement Rhys Patchell was introduced for his first game for almost 11 months after last featuring in Wales' World Cup bronze medal match against New Zealand in November 2019.
Patchell came on the field at the same time as Wales flanker James Davies, who made his 100th regional appearance.
Halfpenny slotted over his eighth kick before Chris Farrell burrowed over the Scarlets line.
A delay ensued as television match official Ben Whitehouse showed Scotland referee Sam Grove-White numerous replays.
The result was a second yellow and red card for O'Mahony for the use of a shoulder after Farrell had scored.
The try stood though and Ben Healy's conversion also counted.
Scarlets were given a penalty on the halfway with Halfpenny landing his ninth penalty - a Scarlets record - before Healy brought Munster back within seven points.
Munster did not panic and scored a third try through replacement hooker O'Byrne, which Healy converted to level the scores with a minute to go.
And when Scarlets conceded a penalty in the final minute, 51 metres out, hero Healy stepped up to clinch a dramatic win.
Watch Pro14 highlights on Scrum V, 22:00 BST, Monday, 5 October on BBC Two Wales.
Scarlets: Leigh Halfpenny; Tom Rogers, Jonathan Davies, Steff Hughes, Steff Evans; Dan Jones, Gareth Davies; Wyn Jones, Ken Owens (capt), Werner Kruger, Jake Ball, Sam Lousi, Blade Thomson, Josh Macleod, Sione Kalamafoni
Replacements: Ryan Elias, Phil Price, Javan Sebastian, Lewis Rawlins, James Davies, Kieran Hardy, Patchell, Tyler Morgan.
Munster: Mike Haley; Andrew Conway, Chris Farrell, Damian de Allende, Darren Sweetnam; JJ Hanrahan, Craig Casey; James Cronin, Rhys Marshall, John Ryan; Jean Kleyn, Tadhg Beirne; Peter O'Mahony (capt), Jack O'Donoghue, CJ Stander.
Replacements: Kevin O'Byrne, Jeremy Loughman, Stephen Archer, Fineen Wycherley, Gavin Coombes, Neil Cronin, Ben Healy, Rory Scannell.
Referee: Sam Grove-White (SRU)
Assistant Referees: Nigel Owens, Dan Jones (both WRU)
TMO: Ben Whitehouse (WRU)
Citing Commissioner: Dennis Jones (WRU)