1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 e6 5.Bg5 Nbd7 6.cxd5 exd5 7.Qc2 Qa5 8.Nd2 Bd6 9.e3 O-O 10.Bd3 h6 11.Bh4 Re8 12.O-O Qc7 13.h3 g5 14.Bg3 Bxg3 15.fxg3 Rxe3 16.Rf2 Re6 17.g4 Nf8 18.Raf1 Kg7 19.Rxf6 Rxf6 20.Rxf6 Kxf6 21.Nxd5+ Kg7 22.Nxc7 Bxg4 23.hxg4 Rd8 24.d5 Kh8 25.dxc6 Kg8 26.cxb7 Nh7 27.Bxh7+ Kg7 28.Ne4 Kf8 29.Qc5+ Kg7 30.Bf5 Kg8 31.Nf6+ Kg7 32.Qe7 Rc8 33.bxc8=Q a6 34.Qg8# 1-0