1.d4 Nf6 2.Nf3 g6 3.Nc3 Bg7 4.e4 d6 5.Be3 Ng4 6.Bg5 h6 7.Bh4 g5 8.Bg3 O-O 9.h4 f6 10.Bc4+ e6 11.hxg5 fxg5 12.Qe2 Nc6 13.O-O-O a6 14.d5 Na5 15.dxe6 Nxc4 16.Qxc4 Qe7 17.Nd4 Bxd4 18.Qxd4 Qxe6 19.f3 Ne5 20.Nd5 Rf7 21.f4 Nc6 22.Qd3 g4 23.f5 Qd7 24.Rxh6 Qd8 25.Rdh1 Qg5+ 26.Bf4 Qg7 27.f6 Ne5 28.Bxe5 dxe5 29.fxg7 Be6 30.Rh8+ Kxg7 31.R1h7+ Kg6 32.Rh6+ Kg7 33.Rxa8 Kxh6 34.Qe3+ Kg6 35.Rh8 Rf1+ 36.Kd2 Kf7 37.Qh6 Bxd5 38.Rf8+ Ke7 39.Rxf1 Bf7 40.Qf6+ Kd7 41.Qxf7+ Kc6 42.Qd5+ Kb6 43.Qxe5 c6 44.Rf7 a5 45.Qc7+ Ka6 46.Qxb7#