A brace of penalties from Lloyd James fired Leyton Orient to the top of League 1 after a 2-0 home win over Swindon Town this afternoon. 

Orient bossed the first half but had to wait until three minutes before the break to open the scoring through James' first spot kick.  

The hosts doubled their lead early in the second half when James converted his second penalty of the match. 

The O's made one change to the side which defeated Stevenage on Tuesday. Defender Elliot Omozusi recovered from his calf injury to take his place in the team with Gary Sawyer starting on the bench.

Orient made a bright start to the match and went close in the opening minutes when Chris Dagnall's effort was parried by league debutant keeper Tyrell Belford. 

The hosts were unlucky not to take the lead when David Mooney sent in a cross and Dagnall connected but the ball rebounded off the Swindon post. 

Russell Slade's side created another opportunity when Moses Odubajo picked up the ball but the winger blasted his effort high and wide of the target.

Orient won a penalty before the break when Odubajo was brought down in the area by Jamie Reckford. The O's have a missed a hatful of spot kicks this season but James made no mistake as the midfielder fired them in front. 

The O's were awarded another penalty in the second half when Mooney was fouled by Troy Archibald-Henville. James stepped up again and fired home to put Orient in control of the game.

Swindon responded and went close through Ryan Harley but his long distance strike was pushed away by Eldin Jakupovic. 

Michael Smith had an opportunity for the Robins but his low strike was too close to Jakupovic. 

The hosts put the ball in the net again through Dagnall's header but the goal was ruled out for a foul by the O's striker. 

Slade made his first substitution when he introduced Shaun Batt in place of the impressive Dagnall. 

Batt almost made an immediate impact but the powerful forward's effort was parried by Belford.

Orient made another change late on as Kevin Lisbie was brought on for Mooney.

The hosts finished the match looking for a third goal but Dean Cox was denied by a decent save from Belford.

Orient cruised through the closing minutes as Slade's side picked up back-to-back wins to keep them on course for automatic promotion. 

Leyton Orient: Jakupovic; Omozusi, Clarke, Baudry, Cuthbert; Cox, Vincelot, James, Odubajo; Mooney (Lisbie, 84), Dagnall (Batt, 76)

Subs not used: Sawyer, Larkins, Bartley, Simpson, Ness

Swindon Town: Belford; Archibald-Henville, Ward, Byrne, Reckord; Harley, Kasim, Gladwin (Reis, 55); Luongo, Smith, Murphy (Barker, 55)

Subs not used: N'Guessan, Smith, Barthram, Branco 

Referee: Gavin Ward

Attendance: 5,091