Boston Town earned a hard-fought 2-1 victory over Harrowby United at Tattershall Road.
It proved to be a bizarre contest full of niggling fouls which disrupted the flow of the game.
And although the clash was rarely pretty on the eye, the UCL Division One side - one tier below the Poachers - proved stern opposition.
In fact, the Arrows managed to carve out a number of early chances.
Their first sight of goal ended with the ball in the car park, but Poachers stopper Ricky Drury was soon called into action with a fine double save.
After denying a one-on-one with his legs, he reacted swiftly to palm the follow-up over his bar.
A long-range free kick was then comfortably handled before Town managed their first attempt at goal.
However, Mark Thompson’s drive from distance was headed away for a corner.
Drury was then called into action again, clawing a ball away from his top corner.
By now things had really started to heat up.
Ollie Pinner took a couple of whacks from the away side, while Loz lambley was dishing out some rough justice of his own.
At time referee Nick Sleaford appeared the be the only man on the pitch who remembered this was a friendly fixture, and managed to stop himself dishing out any cards.
Town thought they had taken the lead when Luke Wilson found himself in unfamiliar territory.
But as the defender slotted home, a late flag denied him.
Just as it seemed the first half was going to offer few talking points, Ollie Maltby headed the Poachers in front.
With 43 minutes on the clock his looping header rattled the post before rebounding back across the goalline.
But as the Arrows stopper looked to scramble the ball away, ref Nick Sleaford signalled it had crossed the line.
Harowby pulled themselves level on the hour mark. The visitors were afforded too much time in the Town penalty area and a neat finish was dinked over the diving Drury.
Town’s Liam Nimmo then saw a free kick from distance easily saved, while - at the other end - the Arrows put a free header wide.
Boston were back in front on 72 minutes when Wilson finally did get his goal.
Harrowby failed to clear a Town corner and the centre back was on hand to drive a low strike through a packed penalty area and into the net from the edge of the penalty area.
But the youthful away side weren’t giving up without a fight and Drury was again called into action, this time tipping a powerful drive over his bar.
But that’s how it stayed, with Town taking the victory, but both sides waking up with their fair share of bruises in the morning.
Town: Drury, Lambley (Leggett 60), Wilson, Wood (Stocks HT), Jackson, Maltby, Thompson (Ford 60), Pinner, Field, Stones (Bayliss 60), Nimmo; SUBS (not used): Stainfield, Smith.