1.d4 Nf6 2.Nc3 e6 3.Bg5 Bb4 4.Qd3 h6 5.Bh4 c5 6.O-O-O cxd4 7.Qxd4 Nc6 8.Qd3 Qa5 9.Bxf6 gxf6 10.Ne4 Be7 11.Kb1 d5 12.Nd2 Bd7 13.Nb3 Qa4 14.Qd2 Ne5 15.e3 Rc8 16.Nf3 Nc4 17.Qd4 Rg8 18.g3 a5 19.e4 dxe4 20.Nfd2 b5 21.Nxe4 Ne5 22.Qxa4 bxa4 23.Nxa5 a3 24.b3 Bb4 25.Nc4 Nxc4 26.Bxc4 Ke7 27.c3 Bc6 28.f3 Bxe4+ 29.fxe4 Bxc3 30.Kc2 Be5 31.Rd3 h5 32.Rhd1 Rc7 33.Kd2 Rg4 34.Ke3 h4 35.Kf3 Rg8 36.Bb5 Rb8 37.Rd7+ Rxd7 38.Rxd7+ Kf8 39.Bc4 hxg3 40.hxg3 Bb2 41.g4 Rc8 42.g5 fxg5 43.Kg4 Rc5 44.Rb7 Re5 45.Kf3 Kg7 46.Rd7 Kg6 47.Rd1 f5 48.exf5+ exf5 49.Rd6+ Kg7 50.Bd3 Kf7 51.Ra6 Ke7 52.Bc4 Re4 53.Bd3 g4+ 54.Kf2 Rd4 55.Bc4 f4 56.Rg6 f3 57.Kg3 Rd2 58.Rxg4 Be5+ 59.Kh3 Rh2#