1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nf6 7.O-O e5 8.d3 Be7 9.Bg5 O-O 10.Nd2 Rb8 11.Nc4 Be6 12.Bxc6 bxc6 13.Nxe5 Qc7 14.Nc4 Bxc4 15.Bf4 Bd6 16.Bxd6 Qxd6 17.dxc4 Qe5 18.Qc2 h5 19.Rad1 h4 20.b3 Rfe8 21.Rd3 Qh5 22.Rfd1 hxg3 23.Rxg3 Re6 24.Rdd3 Rbe8 25.Rdf3 g6 26.Qd2 Qe5 27.Qg5 Nh5 28.Rg4 Qg7 29.Qxc5 f5 30.Rd4 Qh6 31.Qxa7 Qc1+ 32.Rd1 Qg5+ 33.Kh1 Nf4 34.Rg1 Qh6 35.Qd4 Nh3 36.Rgg3 Qc1+ 37.Kg2 c5 38.Qd5 Qg1+ 39.Kxh3 Qf1+ 40.Rg2 Kg7 41.Rxf5 Rh8+ 42.Kg3 gxf5 43.Qxe6 Rg8 44.Kf3+ Kf8 45.Rxg8# 1-0