1.d4 Nf6 2.Bf4 d5 3.Nf3 g6 4.Nc3 Bg7 5.Qd2 Bf5 6.O-O-O Ne4 7.Nxe4 Bxe4 8.Ne5 f6 9.Bh6 Bxh6 10.Qxh6 fxe5 11.dxe5 e6 12.Qg7 Qg5+ 13.e3 Rf8 14.Qxc7 Rxf2 15.Bb5+ Kf8 16.Rde1 Rxc2+ 17.Kb1 Rxc7+ 18.Ka1 Na6 19.Rhf1+ Kg7 20.Rf6 Rac8 21.a3 Rc1+ 22.Rxc1 Rxc1+ 23.Ka2 Qxe3 24.b3 Qd2#