Manchester City had goalkeeper James Trafford to thank as they went in level at the break in the Carabao Cup final before going on to beat Arsenal 2-0.