1.Nf3 Nf6 2.d4 d5 3.c4 g6 4.Nc3 Bg7 5.Bf4 O-O 6.Nb5 Na6 7.e3 c6 8.Nc3 Nh5 9.Bg3 Nxg3 10.hxg3 Bg4 11.a3 e5 12.Be2 dxc4 13.Nxe5 Bxe2 14.Qxe2 Bxe5 15.dxe5 b5 16.Ne4 Kg7 17.Nf6 h6 18.Nh5+ gxh5 19.Rxh5 Kh7 20.Qf3 Qd5 21.Qf5+ Kg8 22.Rxh6 Rfd8 23.Qg5+ Kf8 24.Rh8#