England beats Pakistan by 95 runs