1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Rc1 a6 12.Bg3 O-O 13.O-O Bxg3 14.hxg3 Qd6 15.Na4 a5 16.a3 Rfe8 17.Rfe1 Re7 18.Nc5 Nxc5 19.dxc5 Qc7 20.b4 axb4 21.axb4 h5 22.Ra1 Rae8 23.Nd4 Qe5 24.Reb1 g6 25.Ra7 Kg7 26.b5 cxb5 27.Rxb5 Bc8 28.Nf3 Qb8 29.Qa2 Qc7 30.Qa1 Qd8 31.Rb6 Re6 32.Rxe6 Rxe6 33.Nd4 Re7 34.Nb5 Re6 35.Nd6 Qc7 36.Qd4 Qb8 37.Ra1 Bd7 38.Rb1 Bc6 39.Bb5 Qc7 40.Bxc6 bxc6 41.Rb7 Qa5 42.Rxf7+ Kg8 43.Rxf6 Qe1+ 44.Kh2 Rxf6 45.Qxf6 h4 46.Qxg6+ Kf8 47.Qf7# 1-0