CANVEY Island upset the odds to beat Hornchurch in the Essex Senior Cup final tonight. The Gulls went into the game sitting just above the relegation zone in the Isthmian Premier Division, 28 league ...