For the second time in three seasons a third Division side won the League Cup at Wembley when Swindon Town beat Arsenal 3-1.