1.Nf3 c5 2.e4 g6 3.d4 cxd4 4.Nxd4 Bg7 5.c4 Qb6 6.Nb5 a6 7.Be3 Qa5+ 8.N5c3 d6 9.Be2 Be6 10.O-O Nd7 11.a4 Qb4 12.a5 Rc8 13.Ra4 Qxb2 14.Bc1 Bxc3 15.Bxb2 Bxb2 16.Rb4 Bg7 17.Rxb7 Ngf6 18.Nc3 Nc5 19.Ra7 Nfxe4 20.Nxe4 Nxe4 21.Bg4 f5 22.Bf3 Bxc4 23.Re1 d5 24.Bxe4 fxe4 25.Rxe4 Bf6 26.Re6 O-O 27.Rexe7 Bxe7 28.Rxe7 d4 29.Qxd4 Bf7 30.h4 Rfe8 31.Rxe8+ Rxe8 32.h5 gxh5 33.f4 Re6 34.f5 Rc6 35.Kf1 h6 36.Kf2 Be8 37.Kg3 Kf8 38.Kf4 Kg8 39.Ke5 Kg7 40.Qd8 Bf7 41.f6+ Kg6 42.Qd3+ Kg5 43.Qg3# 1-0