This one’s going to leave another mark.

Iowa coach Kirk Ferentz said earlier this week that he had “scar tissue” from his 3 losses to Purdue coach Jeff Brohm in the past 4 years.

The Boilermakers came into Iowa City, ripped off the scab and painfully punished the No. 2 Hawkeyes all over again in a 24-7 victory.

Iowa’s newly-christened “Dough Boys” in the secondary got burned by the Boilermakers. Bad.

The culprit? None other than David Bell. Again.

“He’s as good as I’ve seen,” Iowa head coach Kirk Ferentz said on the Hawkeye Radio Network postgame show. “We didn’t have any answer for him today.”

Bell finished with 11 catches for 240 yards and a touchdown.

“We had to find a way to gain an edge,” Brohm, who moved to 4-1 against Iowa, told ESPN after the game. “Fortunately we did.”

A receiver has been that edge every time Brohm has beaten Iowa. Somehow, the Hawkeyes topped Purdue in 2019 despite Bell going 13-197-1, but in 2017 and 2018, it was Anthony Mahoungou (7 receptions for 135 yards and 2 TDs) and Terry Wright (6 catches for 146 yards and 3 TDs), respectively, making the difference.

The wins the past 2 seasons, it’s been Bell. Last year, he posted a 13-121-3 line. But he was on another level on Saturday.

Bell came into the game with 26 catches for 318 yards and 4 touchdowns in 2 games. He left with 37, 558 and 5 — and a Kinnick Stadium record for receiving yards.

At one point, Bell had 40 more yards than the entire Iowa offense.

Iowa added some garbage time yardage — and interceptions — to finish with 271, and the defense could not save the Hawkeyes this time.

It only “forced” 1 turnover, but in reality, it was an unforced error. Boilermakers wide receiver TJ Sheffield lost the ball when reaching for the pylon on what was initially ruled a touchdown but changed to a fumble and touchback.

The Boilermakers used 3 quarterbacks throughout the game, but Aidan O’Connell did the majority of the damage, going 30-for-40 with 375 yards and 3 touchdowns.

The loss ended Iowa’s 12-game winning streak, but somehow the defense’s under-25-points streak remained intact. It’s up to 29, but the Hawkeyes have now lost 6 of those games.

“Total team loss,” Ferentz told the Hawkeye Radio Network. “They scored when they needed to and we weren’t able to sustain drives to keep up with them.”

Ferentz probably never imagined his Purdue perspective from Tuesday would again be the perfect game summary, but here we are.

“It’s not good.”