It has caused your heart to flutter. It has made you dance in the aisles at the Moda Center and scream at your television at home.

You’ve slapped your head at the officiating and questioned how much more you can take, quitting on the Trail Blazers one second only to rejoin the party a few breaths later.

But in the end, it’s hard to imagine that your devotion to all things Rip City has not bloomed even more.

The Blazers and Houston Rockets added another juicy chapter to their topsy-turvy, edge-of-your-seat postseason thriller Sunday night at the Moda Center. And by the time the final horn sounded in Game 4, it was the Blazers who had escaped, edging the Rockets 123-120 in yet another overtime contest.

“I thought we showed a lot of heart and determination,” Blazers coach Terry Stotts said after his team took a 3-1 lead in the best-of-seven series.

How crazy has this series been? Three of the four games have been decided in overtime, marking the first time in franchise history the Blazers have played three overtime games in one playoff series. The Blazers became the first home team to win a game. And neither team has held the upper hand for longer than a quarter, let alone an entire night, as each matchup has featured far too many incredible plays and jaw-dropping moments to chronicle.

Game 4 simply offered more of the same, with flagrant fouls, scuffles, technicals, amazing blocks, wild scrambles for loose balls and clutch shot after clutch shot. The Rockets held control for much of the night, leading by as many as 11 points in the second half and eight in the fourth quarter, as they appeared to be the better team for long stretches. But the Blazers refused to roll over, and when Nicolas Batum swished a three-pointer over nemesis Chandler Parsons with 4:31 left, they led 99-97. Before that moment, they had led only twice — at 2-0 and 6-5.