1.d4 d5 2.Nf3 e6 3.c4 Nf6 4.Nc3 Be7 5.Bg5 b6 6.e3 Bb7 7.Bxf6 Bxf6 8.cxd5 exd5 9.Bd3 Nd7 10.Qc2 h6 11.O-O O-O 12.Nb5 c5 13.Nd6 Bc6 14.Rac1 c4 15.Nf5 Bg5 16.Nxg5 Qxg5 17.Be2 b5 18.f4 Qf6 19.Rf3 Kh8 20.Rh3 Qg6 21.Rg3 Qf6 22.Rf1 Rg8 23.Rh3 Nf8 24.g4 Bd7 25.Rh5 Nh7 26.Rf3 g6 27.Nxh6 gxh5 28.Nxg8 Rxg8 29.g5 Nxg5 30.fxg5 Rxg5+ 31.Kh1 Qg7 32.Rf1 Bh3 33.Rxf7 Rg1#