1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nxc6 bxc6 6.Bd3 Nf6 7.O-O d6 8.f4 Be7 9.Qe1 O-O 10.Nd2 Nd7 11.Nb3 Qc7 12.Bd2 c5 13.Na5 Nb6 14.c4 Ba6 15.b3 d5 16.Bc3 dxc4 17.Nxc4 Bxc4 18.Qg3 f6 19.bxc4 Rad8 20.e5 f5 21.a4 Qd7 22.Be2 Nxa4 23.Ba5 Nb6 24.Qf3 Qc7 25.Rfb1 Rd7 26.Rb5 g5 27.Qg3 h6 28.Rab1 Kh7 29.Bxb6 axb6 30.Rxb6 gxf4 31.Qc3 Qa7 32.Bf3 Bh4 33.Rb7 Rxb7 34.Rxb7+ Qxb7 35.Bxb7 Rd8 36.Qf3 Rd2 37.g3 fxg3 38.hxg3 Bg5 39.Bc8 Rh2 40.Kxh2 Be3 41.Bxe6 Bf4 42.Bg8+ Kg6 43.Qf2 Kh5 44.Bf7+ Kg4 45.Qxf4# 1-0