1.d4 Nf6 2.Nf3 c6 3.Bf4 Qb6 4.b3 d6 5.e3 Nh5 6.Bg3 Nxg3 7.hxg3 g6 8.c3 Bg7 9.Nbd2 O-O 10.Be2 Nd7 11.Qc2 Qc7 12.O-O e5 13.Rac1 d5 14.c4 e4 15.Nh2 Qd6 16.cxd5 cxd5 17.Qc7 Qa3 18.Nb1 Qxa2 19.Nc3 Qxb3 20.Rb1 Qa3 21.Nxd5 Nf6 22.Ne7+ Kh8 23.Nxc8 Raxc8 24.Qxb7 Rc2 25.Bd1 Rc1 26.Rxc1 Qxc1 27.Qxa7 Kg8 28.Ng4 Nxg4 29.Bxg4 Qc6 30.Bd7 Qd6 31.Rb1 h5 32.Qb7 Kh7 33.Bc6 f5 34.Rb6 Kh6 35.Be8 Qd8 36.Rxg6+ Kh7 37.Rxg7+ Kh6 38.Rh7+ Kg5 39.Qg7# 1-0