1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.e3 Be7 5.Bd3 Nbd7 6.O-O b6 7.Bb5 Bb7 8.Ne5 O-O 9.Nc6 Qe8 10.f4 a6 11.Nxe7+ Qxe7 12.Bxd7 Qxd7 13.Bxf6 gxf6 14.Qg4+ Kh8 15.f5 exf5 16.Qxf5 Qxf5 17.Rxf5 Kg7 18.Nc3 Rad8 19.Raf1 Rd6 20.Rh5 c6 21.e4 dxe4 22.Nxe4 Re6 23.Ng3 Rfe8 24.Nf5+ Kh8 25.Nh6 R8e7 26.Ng4 Kg7 27.Rhf5 Rd7 28.Nxf6 Rxd4 29.Rg5+ Kh6 30.Rg3 Rd2 31.Ng8+ Kh5 32.Rf5+ Kh4 33.Rf4+ Kh5 34.Nf6+ Rxf6 35.Rxf6 c5 36.Rg8 Rxc2 37.g4+