1.Nf3 e5 2.g3 Nc6 3.Bg2 Nf6 4.O-O d5 5.Nc3 Be6 6.e3 Qd6 7.d4 O-O-O 8.Re1 exd4 9.Nxd4 Qc5 10.Qe2 Nxd4 11.exd4 a6 12.Be3 a5 13.dxc5 d4 14.Bxd4 g5 15.Bxf6 Re8 16.Bxh8 g4 17.Be5 a4 18.Rad1 b5 19.Qd3 b4 20.Nxa4 b3 21.axb3 Bxb3 22.cxb3 Re6 23.Qd7+ Kb8 24.Qxc7#