This was our first defeat since the loss against leaders Charlton back on October 11 and ended a run of seven matches unbeaten.
We looked more than capable of extending the run in the first half with Dean Marney and Johnnie Jackson bossing the midfield and Arsenal hardly troubling Calum Davenport on his first reserve outing.
Marney's surges forward from midfield were the highlights of a competitive first half although clear-cut chances were at a premium at both ends.
Jackson forced the save of the half from Chris Wright and failed to hit the target with a couple of headers, Eddie Silva Sousa was also wide with his head while Marney cracked one shot over and another straight at Wright.
At the other end, the skilful Arturo Lupoli, on target recently in the Carling Cup, somehow failed to hit the target with a header as early as the fourth minute but Arsenal didn't have another effort on goal until Anthony Stokes' dribbler 33 minutes later.
The second half followed a similar pattern with both sides looking to zip the ball around.
However, Lupoli's influence was growing and he was involved in the crucial opening goal after 59 minutes. It all came from our possession when Spase Dilevski flicked the ball behind the supporting Kieran McKenna, Arsenal played the ball quickly up to Lupoli who spun away from Davenport and slipped in Patrick Cregg who finished well.
Richards soon headed wide from Jackson's deep corner before making a key block at the other end but it was soon 2-0 and another poor goal defensively.
This time Stokes received the ball on the byline, wide right, skipped over a sliding tackle from Davenport and dribbling along the byline, somehow evaded McKie's challenge before slipping the ball past Fulop from the same tight angle.
We still chipped away, Yeates forced Wright to tip onto the crossbar and we grabbed a consolation goal in injury time as Jamie Slabber charged down Wright's clearance and the ball went straight in.
GUIDE TO THE ACTION
4mins: First effort at either end after typically competitive start, Dilevski sliced half-volley wide from 22 yards.
7mins: Great chance as Lupoli nodded Birchall's free-kick wide from close range.
9mins: Wright comfortable save from Dilevski's shot.
10mins: Jackson half-chance from Yeates' corner but failed to connect with header from 12 yards.
19mins: Decent move, Jackson to Marney, wide to Yeates, back to Marney who drilled in shot from 25 yards straight at Wright.
22mins: Another good move, this time down right, Dilevski played ball back to supporting McKenna, first time cross slightly behind Jackson who headed over.
31mins: Silva Sousa up well to meet McKenna's cross but headed wide.
34mins: Surging run from Marney, laid off to Dilevski, dinked cross gathered by Wright.
35mins: Another driving run from Marney, 40 yards, shot just outside box straight at Wright.
36mins: SAVE. Wright at full stretch to deny Jackson from distance then up quickly as Slabber went in for rebound.
37mins: Stokes dribbled shot from good central position at Fulop.
39mins: Karbasslyoon cut inside from left, low curler just wide but Fulop saw all the way.
40mins: Marney blasted over from 25 yards.
44mins: Stokes cut back onto right foot from left angle of area, decent strike but always rising.
Half-time: Arsenal 0, Spurs 0
47mins: Flowing move across the pitch, Lupoli rolled ball into O'Donnell who shot wide from 16 yards.
59mins: GOAL. Lupoli control and turn, threaded ball through to supporting Cregg who slotted home from 16 yards.
Arsenal 1, Spurs 0
63mins: Richards met Jackson's deep corner but couldn't keep on target from 12 yards.
66mins: Richards timely block as Birchall looked to tap in Lupoli's cross.
70mins: GOAL. Poor goal defensively as Stokes evaded rash tackle from Davenport on byline, carried ball into area, managed to get past McKie and then somehow slot past Fulop from same tight angle.
Arsenal 2, Spurs 0
71mins: Dilevski cut in from right and fired in shot well taken by Wright.
77mins: OFF LINE. Stokes onto Djouruo's pass, around advancing Fulop but Davenport back to clear off line.
81mins:WOOWORK. Yeates 20-yarder tipped onto crossbar by Wright who then claimed loose ball.
84mins: Lupoli curler from 30 yards had Fulop scampering across goal but always just wide.
88mins: Jackson 30-yarder gra whisker past the left post with Wright at full stretch.
Injury time: GOAL. Slabber chased down ball over the top, mix up between Wright and Simek ended with Wright driving his clearance against Slabber and straight in.
Arsenal 2, Spurs 1
Full-time: Arsenal 2, Spurs 1
Line-ups: Wright, Gilbert, Karbasslyoon, Djourou (Muamba, 90), Simek, Connolly, Birchall, Cregg (Fowler, 64), Stokes, Lupoli, O'Donnell. Subs: Howard, Gill, Shimmin.
Spurs: Fulop, McKenna, McKie, Marney, Richards, Davenport, Dilevski (Price, 73), Jackson, Slabber, Silva Sousa (Malcolm, 64), Yeates. Subs: Burch, Thyer, Riley.
Our fine recent run in the Barclays Premier Reserve League came to an end against the old enemy at Barnet's Underhill Stadium on Monday night.