1.d4 c5 2.d5 d6 3.e4 g6 4.f4 b5 5.Bxb5+ Bd7 6.Bd3 a5 7.Nf3 e5 8.fxe5 dxe5 9.Nxe5 Ba4 10.Nc3 Bd7 11.O-O Nf6 12.Bg5 Bg7 13.Qf3 c4 14.Nxc4 Ra6 15.e5 Bg4 16.exf6 Bxf3 17.fxg7 Kd7 18.Ne5+ Kd6 19.Nxf7+ Kd7 20.gxh8=Q Qxh8 21.Nxh8 Bg4 22.Rf8 Rb6 23.Re1 Rxb2 24.Rf7+ Kd6 25.Bf4+ Kc5 26.Rc7+ Kd4 27.Be5#