1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 d6 5.Nc3 exd5 6.cxd5 g6 7.e4 a6 8.Bf4 b5 9.Qe2 b4 10.e5 bxc3 11.exf6+ Kd7 12.Qc4 cxb2 13.Rb1 Qxf6 14.Bg5 Qg7 15.Qa4+ Kc7 16.Qa5+ Kb7 17.Bc1 Bf5 18.Rxb2+ Kc8 19.Rxb8+ Rxb8 20.Bxa6+ Kd7 21.Bb5+ Rxb5 22.Qxb5+ Kd8 23.O-O f6 24.Re1 Bd7 25.Qb8+ Bc8 26.Qb6+ Kd7 27.Qc6+ Kd8 28.Re8#