A remarkable evening at the KCOM stadium saw Hull take a 3-2 lead into half time, after going 1-0 down thanks to a goal from Alvaro Negredo.
Hull could have opened the scoring in the opening minutes, but Markovic made the inexplicable decision of squaring to Niasse, who was in an offside position, when through on goal. So, the Dutch midfielder De Roon stepped in and nodded the ball into the net.
The yellow card was out again moments later, Middlesbrough's Adam Clayton booked for grabbing at Markovic's shirt as the home side were awarded a free kick right on the edge of the 'Boro box.
A Boro corner was met by defender Ben Gibson, who directed his header towards goal.
'Tent City' Jail Built by Sheriff Joe Arpaio Being Torn Down
In the past, Arpaio has lauded the jail's unusual punitive measures, including the infamous pink underwear given to inmates. He said Tent City would hold more than 2,000 inmates, and called it a low-priced solution to building a new jail.
The end-to-end stuff continued unabated as a Middlesbrough surged forward, Rudy Gestede's goalbound header being tipped onto the bar by Hull 'keeper Eldin Jakupovic.
It was the Spaniard's first goal since the end of January and only the visitors' second in seven league matches.
Middlesbrough enjoyed the better of the opening exchanges after the break, although Niasse was unfortunate to see a shot blocked at the other end before Alfred N'Diaye brought a good save out of Victor Valdes with a low shot.
The visitors though did pull a goal back, in controversial fashion, just before half-time as De Roon, clearly in an offside position, headed in.
Louis C.K. has absolutely torn Donald Trump's presidency apart
Sometimes people lie". "Then you have a liar - nearly like a problem; they can't help it, they lie a lot". Doesn't it mean it's not true", the Newton-bred comic told Stephen Colbert Tuesday night.
The Tigers suffered an early blow in the second half when Hernandez was forced off with an injury, with Evandro coming on in his place.
Those same Teesside voices, though, were soon silenced by three goals in 19 minutes from the home side.
Not that it should come as much of a surprise as, following Wednesday night's 4-2 win over Middlesbrough, Silva is now proud custodian of a 40-match unbeaten home streak that stretches back to his last few months in charge of Estoril Praia.
Hernandez set up Senegalese global Oumar Niasse before scoring himself with Serbian worldwide Lazar Markovic also getting on the scoresheet and Harry Maguire adding a fourth in the second-half.
When will your faves? Britney Spears concert causes Israel to delay election
Israel has rescheduled one of its party elections because it clashes with a Britney Spears concert. They fear that it will be too hard to provide security for two important events at once.
The Tigers started the year bottom of the table, having collected just 13 points from their opening 20 games, but have been rejuvenated since Marco Silva replaced Mike Phelan as manager.