1.d4 Nf6 2.Nf3 d5 3.Bf4 e6 4.e3 c5 5.c3 Nc6 6.Nbd2 Nh5 7.Bg3 Be7 8.Ne5 Nxg3 9.hxg3 Nxe5 10.dxe5 Qb6 11.Qc2 h6 12.O-O-O O-O 13.f4 a5 14.Nf3 a4 15.g4 c4 16.Nd4 a3 17.g5 axb2+ 18.Kb1 Bd7 19.gxh6 Rxa2 20.Kxa2 b1=Q+ 21.Rxb1 Ra8+ 22.Qa4 Rxa4#