Leyton Orient fell to their second league defeat of the season as they lost 2-1 to Walsall at the Bescot Stadium.
The O’s took the lead in the 15th minute as Liam Kinsella’s under-hit back-pass sold Walsall keeper Liam Roberts short with the lurking Danny Johnson slotting into an empty net.
But Walsall levelled 10 minutes later, Rory Holden exchanging passes with Caolan Lavery whose reverse ball sent him clear to steer coolly past Lawrence Vigouroux.
Vigouroux then saved Lavery’s penalty after Joe Widdowson clipped Holden and the keeper also brilliantly tipped over a Dan Scarr header.
Johnson fired into the side netting for the visitors after the interval but Walsall won it in the 61st minute as Elijah Adebayo curled home from 10 yards.
Roberts produced a fine one-on-one save to deny Conor Wilkinson an equaliser late on while Holden hit a post from 15 yards as Walsall almost added a third.