1.d4 b5 2.e4 d5 3.Bxb5+ c6 4.Bd3 e5 5.Nf3 Nf6 6.dxe5 Nxe4 7.Bxe4 dxe4 8.Qxd8+ Kxd8 9.Ng5 Nd7 10.Nxf7+ Ke8 11.Nxh8 Nxe5 12.O-O Ba6 13.Re1 Bb4 14.c3 Ba5 15.Rxe4 Kd8 16.Rxe5 Rc8 17.Rxa5 Bb7 18.Nf7+ Kd7 19.Ne5+ Kc7 20.Bf4 Kb6 21.Nc4#