1.Nf3 Nf6 2.g3 d5 3.Bg2 Bg4 4.c4 c6 5.Ne5 dxc4 6.Nxg4 Nxg4 7.Na3 e6 8.O-O Ne5 9.b3 cxb3 10.Qxb3 Qb6 11.Rb1 Nbd7 12.d4 Qxb3 13.Rxb3 Bxa3 14.Bxa3 Nc4 15.Rxb7 Nxa3 16.Bxc6 O-O-O 17.Rxa7 Nc2 18.Rc1 Nxd4 19.Bf3+ Kb8 20.Ra8#