Through the first three quarters this game looked like it was going to be a tight race to the finish.
With seven minutes remaining in the game it still looked like it was going to go down to the wire - the Portland Trail Blazers led the Golden State Warriors 104-101 and teams were trading buckets and stops.
Jonas Jerebko had a nice block on Zach Collins but Collins hustled down the other end of the floor to come up with a block on Damion Lee.
The Blazers' bench reacted accordingly to the huge block and the Warriors didn't care for the way they celebrated.
Annihilation (2018) pic.twitter.com/xV2UFi19fQ- Trail Blazers (@trailblazers) February 14, 2019
The next possession down tempers flared and Collins and Klay Thompson were both given technical fouls, opening the floodgates for the way this game finished.
Portland rattled off six consecutive points before the Warriors ended their scoring drought but on the next possession, Draymond Green was called for a charge which again, got the Warriors' blood boiling.
Green had a hard foul on Collins the next time up the floor and when the referees assessed it as a flagrant foul, Warriors' head coach Steve Kerr was not pleased which resulted in an ejection.
From that point forward it was all Blazers - they went on a 16-0 run and never looked back.
They would go on to defeat the Warriors 129-107 after holding Golden State to just 12 points in the fourth quarter, the fewest they've scored in any quarter this season.
The Trail Blazers defence forced the Warriors to shoot 21.7 percent from the field (5-23 FG) and 0.0 percent from 3-point land, missing all six of their attempts.
Portland's bench was the difference maker in this one, to the point that head coach Terry Stotts left his second unit in throughout the majority of their fourth quarter run.
Jake Layman sparked the Blazers' fourth quarter run with 12 points on two made threes.
TREYMAN! pic.twitter.com/KZdCpAGlDC- Trail Blazers (@trailblazers) February 14, 2019
Damian Lillard was the offensive constant for the Blazers tonight, per usual, scoring 29 points on a lights-out 6-for-8 from long range.
Stephen Curry and Kevin Durant scored 32 points apiece for the Warriors but Curry scored just four points in the final quarter while Durant was held scoreless on just one shot attempt.
Portland heads into the All-Star break at 34-23 holding down the No. 4 seed in the West. The Warriors are now 41-16, 2.0 games ahead of the Denver Nuggets for first place in the conference.