1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O Qc7 8.Nd2 Nf6 9.b3 Be7 10.Bb2 e5 11.Nc4 d6 12.f4 exf4 13.e5 dxe5 14.Bxe5 Qa7+ 15.Kh1 Ng4 16.Nd6+ Bxd6 17.Bxd6 Nf2+ 18.Rxf2 Qxf2 19.Qh5 Be6 20.Bc5 Qd2 21.Qg5 Ra7 22.Qxg7 Kd7 23.Qxh8 Bd5 24.Bf5+