1.d3 d5 2.Nf3 Nf6 3.g3 Nc6 4.Bg2 Bg4 5.O-O Bh3 6.Bxh3 Ne5 7.Nxe5 b6 8.c4 Qd6 9.d4 Nh5 10.Nc3 Nf4 11.Bxf4 dxc4 12.Bg2 Qd5 13.Bxd5 a6 14.Bxf7+ Kd8 15.Be6 h5 16.d5 Rh6 17.Bxh6 b5 18.Bg5 g6 19.Nxg6 Bh6 20.Bxh6 Rc8 21.Bg5 Ra8 22.Bxe7+ Ke8 23.d6 a5 24.d7# 1-0