1.Nf3 Nf6 2.c4 c5 3.g3 g6 4.Bg2 Bg7 5.Nc3 d5 6.d4 cxd4 7.Nxd4 e5 8.Qa4+ Kf8 9.Nb3 d4 10.Nd5 Nxd5 11.cxd5 h5 12.h4 Nd7 13.e3 a5 14.exd4 Nb6 15.Qb5 Bd7 16.Qc5+ Kg8 17.Bg5 f6 18.Be3 a4 19.Na5 Rc8 20.Qb4 e4 21.Bxe4 Bf5 22.Bxf5 gxf5 23.O-O Nxd5 24.Qxa4 Nxe3 25.fxe3 Bh6 26.Rf3 Rh7 27.Qb5 Qd7 28.Qxd7 Rxd7 29.Re1 Rc2 30.Rf2 Rdc7 31.Rxc2 Rxc2 32.Nxb7 Bf8 33.a4 Rxb2 34.Nc5 Bd6 35.Ra1 Bxg3 36.a5 f4 37.Nd3 Rd2 38.a6 Rxd3 39.a7 Be1 40.a8=Q+ Kh7 41.Ra7+ Kh6 42.Qh8+ Kg6 43.Qh7# 1-0