1.g3 e5 2.Bg2 Nf6 3.Nf3 Bc5 4.O-O e4 5.e3 exf3 6.Qxf3 O-O 7.c4 c6 8.Nc3 a6 9.d4 Ba7 10.a3 d6 11.Rb1 Bg4 12.Qf4 c5 13.Rd1 Bxd1 14.Nxd1 Nc6 15.d5 Ne5 16.Nc3 Rb8 17.Bd2 b5 18.b4 Nxc4 19.Ne4 Nxe4 20.Bxe4 Nxd2 21.Bd3 Nxb1 22.Qh4 cxb4 23.Qxh7#