1.e4 c5 2.d4 cxd4 3.Nf3 Nf6 4.e5 Ne4 5.Qxd4 d5 6.Nc3 Nxc3 7.Qxc3 Nc6 8.Bb5 Qc7 9.O-O a6 10.Bxc6+ Qxc6 11.Qd2 e6 12.c3 Bd7 13.Re1 Be7 14.Qf4 O-O 15.Qg3 Kh8 16.Bg5 Bc5 17.Rad1 f5 18.Qh4 Qa4 19.b4 Bb6 20.c4 Qxa2 21.Be7 Rfc8 22.c5 Bc7 23.Bf6 f4 24.Bxg7+ Kxg7 25.Qe7+ Kh8 26.Qxd7 a5 27.Ng5 Qc2 28.Nxe6 Rg8 29.Qxd5 axb4 30.Nxc7 Ra2 31.Qf3 b3 32.e6 b2 33.Qxf4 Qxd1 34.Rxd1 Ra1 35.Qe5+ Rg7 36.Rxa1 bxa1=N 37.h4 Nb3 38.e7 Nd4 39.e8=Q# 1-0