1.g3 g6 2.Bg2 Bg7 3.d3 e5 4.c4 Nc6 5.Nc3 Nge7 6.f4 d6 7.Nf3 Bg4 8.O-O Qd7 9.Ne4 Rb8 10.fxe5 dxe5 11.Bg5 Ng8 12.Qa4 Bxf3 13.Rxf3 b5 14.cxb5 Nd4 15.Qxa7 Nxf3+ 16.Bxf3 Qd4+ 17.Qxd4 exd4 18.a4 Bf8 19.Nf6+ Nxf6 20.Bxf6 Rg8 21.Bc6#