1.Nf3 Nf6 2.c4 e6 3.Nc3 c5 4.g3 Ng4 5.Bg2 Nc6 6.O-O Nf6 7.e4 Nh5 8.d4 cxd4 9.Nxd4 h6 10.Qxh5 Nxd4 11.Be3 Nc6 12.e5 Qa5 13.Rae1 Qxe5 14.Qxe5 Nxe5 15.Nb5 Kd8 16.b3 Nc6 17.Rd1 Be7 18.Rfe1 h5 19.h4 f6 20.a3 g5 21.hxg5 fxg5 22.c5 Rf8 23.Nd6 Ne5 24.Bxg5 Ng4 25.Bf4 h4 26.b4 hxg3 27.fxg3 a5 28.Nxb7+ Bxb7 29.Bxb7 Ra7 30.c6 axb4 31.Rxd7+ Ke8 32.Rxe6 Rf7 33.Bd6 bxa3 34.Rexe7+ Rxe7 35.Rxe7+ Kf8 36.c7 a2 37.c8=Q# 1-0