Leicestershire fell just 54 runs short of beating Middlesex as rain and bad light robbed them of the chance of winning a ding-dong battle at Lord's.
Having mopped up the last six Middlesex wickets inside 45 minutes at the start of the day, Leicestershire set about chasing 193 for their sixth win of the summer.
However, the visitors made the worse of starts when Greg Smith went for a golden duck as they slumped to 29-3 and Middlesex sensed they could be on for victory.
Paul Nixon went for 24 to leave Leicestershire on 84-4 but Matthew Boyce's half century then swung the game back in their favour.
There was to be no result from their intriguing battle though, with three short showers leading to the loss 10 overs and the end of the game coming at 5.30pm with Leicestershire on 139-5 - only 54 short of victory.
James Taylor made his third century in four matches against Middlesex to help give Leicestershire the upper hand at Lord's.
The promising young batsman hit 106 not out from 230 balls as the visitors managed 282 in their first innings after a rain hit second day to the match.
Jigar Naik (36) and Claude Henderson (31) also made useful contributions down the order for the Foxes, who came out to bowl for a second time in the match with a more-than useful lead of 63.
Pedro Collins claimed 4-76 for Middlesex while there was also a four-wicket haul for talented seamer Toby Roland-Jones, including three in a hurry at the end of the innings as Leicestershire slumped from 272-6.
Middlesex managed to erase their first-innings deficit without losing a wicket thanks to an opening stand of 119 between Scott Newman (70) and John Simpson (44).
However both batsmen fell to spinner Claude Henderson late on as four wickets went down for 46. The hosts reached the close on 168-4, giving them a 105-run advantage heading into the final day of the Division Two fixture.
Leicestershire tried their hardest to take a first-innings lead against Middlesex on Tuesday despite persistent showers allowing only 39 overs of play at Lord's.
With rain delaying the start by 30 minutes, Leicestershire moved from 105 for two to 186 for five - the visitors therefore 33 runs behind when rain forced the sides from the field at 2.35pm.
James Taylor scored an unbeaten 65 from 160 balls despite the seamer-friendly conditions which benefitted Pedro Collins, Tim Murtagh and Toby Roland-Jones for the home attack.
Third-wicket partner Greg Smith added just one more run to his overnight score of 64 before chipping Murtagh to Scott Newman at mid-wicket in the third over of the day.
Former England wicketkeeper Paul Nixon (10) followed five overs later by edging a Collins out-swinger to Dawid Malan at first slip - the fielder taking the catch after the ball lodged between his thighs.
Tom New dragged a Roland-Jones delivery onto his off-stump just before lunch and although Taylor reached his half-century during the afternoon, play was abandoned 13 overs into the session when the heavens opened.
Leicestershire captain Matthew Hoggard continued his rich vein of form with six wickets as Middlesex were bowled out for 219 on day one at Lord's.
The hosts decided to bat first after winning the toss but only managed to last 65-4 overs, despite a valiant half-century from Gareth Berg.
The all-rounder hit seven fours in his knock of 53 that saw him share a fourth-wicket stand of 98 with Neil Dexter, who made 47 from 108 balls.
Hoggard, who had already taken three early wickets with the new ball, ended the partnership when he removed Dexter. The former England seamer also dismissed Josh Davey and Shaun Udal to finish with figures of 6-63.
Leicestershire struggled at the start of their reply, Pedro Collins getting both Matthew Boyce and Jacques du Toit lbw inside the opening eight overs.
However opener Greg Smith hit an unbeaten 64 to steer the Foxes through to the close on 105-2. He was assisted in an unbroken third-wicket stand of 83 by James Taylor, who finished the opening day on 32 not out.