1.c4 g6 2.Nc3 Bg7 3.d4 d6 4.Nf3 e5 5.e4 Nc6 6.dxe5 dxe5 7.Qxd8+ Nxd8 8.Nb5 Ne6 9.Ng5 Nxg5 10.Bxg5 Kd7 11.O-O-O+ Kc6 12.b4 a5 13.Na7+ Rxa7 14.b5+ Kc5 15.Rd5+ Kb4 16.Bd2+ Ka4 17.Bd3 Bh6 18.Bc2+ Ka3 19.Rd3+ Kxa2 20.Bb1+ Ka1 21.Ra3#