David Mooney scored a brace as Leyton Orient came from behind to win at promotion rivals Peterborough United.
Tommy Rowe touched in Grant McCann's low free-kick to give Posh the lead but Orient pulled level when Mooney's shot on the turn found the top corner.
The O's went ahead just after the break as Kevin Lisbie flicked on a long ball and Dean Cox lifted it neatly over advancing goalkeeper Bobby Olejnik.
Mooney secured the points with a low finish after being fed by Cox.
A victory for Peterborough would have moved them level on points with the League One leaders.
It was an even first half, with a volley from Mooney hitting the crossbar shortly before his equaliser and O's keeper Jamie Jones denying Rowe a second goal just before half-time.
But Orient looked much brighter after the break and could have won by a larger margin, with Olejnik saving from Cox and denying Mooney his hat-trick.
Russell Slade's side remain three points clear at the top of the table, while Peterborough are three points behind second-placed Wolves, having played a game more.
VIEWS FROM THE DRESSING ROOM
Leyton Orient manager Russell Slade told BBC London 94.9:
"It was obviously a very big test, a very big hurdle and obstacle for us to overcome. I thought we did that extremely well.
"David Mooney's form has been remarkable and his performance today was excellent, but it would be very difficult and unfair for me to pick out one player today.
"I thought as a team we looked very solid, very resilient and a threat going forward."
Peterborough United boss Darren Ferguson told BBC Radio Cambridgeshire:
"Great credit to them, they're really going well at the moment. A team that has won that amount of games in 15 is not a fluke and we knew we're playing against a good team.
"You get days like today but no league is ever won in November so there's no panic.
"I've watched the goals back and they're awful goals to concede, you can't concede goals like that and that was disappointing.
"I would say that we haven't been playing up to the standard for four or five games now but we've been winning, not that that's ever papered over the cracks for me.
"I always analyse the performance as well as the results."
Peterborough United 01 Olejnik 31 Little 03 Ntlhe (Mendez-Laing - 53' ) 08 Payne 06 Bostwick 05 Zakuani 07 Swanson (Newell - 65' Booked ) 11 McCann 23 Barnett Booked 09 Assombalonga (Jeffers - 78' ) 14 Rowe Substitutes 02 Alcock 04 Brisley 13 Day 17 Newell 19 Mendez-Laing 32 Conlon 36 Jeffers Leyton Orient 01 Jones 02 Omozusi 03 Sawyer 08 James 15 Clarke 05 Cuthbert 11 Odubajo Booked (Bartley - 90' ) 04 Vincelot 10 Mooney 09 Lisbie 07 Cox (Batt - 77' Booked ) Substitutes 12 Larkins 14 Batt 19 Lasimant 20 Gorman 21 Bartley 22 Stockley 24 Sutherland
Ref: Mark Heywood