Late first-half drama as Matt Godden levels for the hosts from the penalty spot.
Gabriel Osho's foul on Viktor Gyokeres gives Godden the chance to restore parity from 12 yards. He makes no mistake.
Marcus Forss almost has his second and Middlesbrough's third of the first-half!
His glanced header from a deep cross comes back off the post.
Former Miller Jerry Yates has the ball in the net for the hosts following a cross from the left but the flag is up and the deadlock remains intact.
Zack Steffen protects Middlesbrough's lead at half-time approaches.