1.Nf3 d5 2.g3 Nc6 3.d4 g6 4.Bg2 Bg7 5.O-O Nf6 6.c3 O-O 7.Bg5 Bg4 8.h3 Bf5 9.Nfd2 Qd7 10.Kh2 h6 11.Bxf6 Bxf6 12.e4 dxe4 13.Nxe4 Bxe4 14.Bxe4 Kg7 15.Nd2 Rad8 16.Bg2 e6 17.Ne4 Qe7 18.Nc5 Rb8 19.Qc2 Qd6 20.Rad1 b6 21.Ne4 Qd7 22.Qe2 Ne7 23.Nxf6 Kxf6 24.Qe5#