1.Nf3 c5 2.g3 d5 3.Bg2 g6 4.O-O Nf6 5.c3 Bg7 6.d4 Qb6 7.dxc5 Qxc5 8.Bf4 Nc6 9.Nbd2 O-O 10.Ne5 Nh5 11.Nxc6 Nxf4 12.Nxe7+ Qxe7 13.gxf4 d4 14.cxd4 Bxd4 15.e3 Bxb2 16.Rb1 Bg7 17.Qa4 Rd8 18.Rfd1 a6 19.Nf1 Rxd1 20.Rxd1 Bg4 21.Rd2 Rc8 22.h3 Be6 23.Ng3 Rc1+ 24.Kh2 h5 25.Ne4 Rc4 26.Qd1 Rc7 27.Ng5 Bf6 28.Nxe6 Qxe6 29.Bd5 Qf5 30.Kg2 Kg7 31.Bf3 b5 32.Rd6 Rc2 33.Rxa6 Bh4 34.Qd4+ Kh7 35.Be4 Rxf2+ 36.Kg1 Qxh3 37.Bxg6+ fxg6 38.Ra7+ Kh6 39.Qg7# 1-0