1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.b3 Be7 5.Bg2 O-O 6.O-O c5 7.Bb2 Nc6 8.e3 b6 9.Qe2 Bb7 10.Rd1 Qc7 11.Nc3 Rfd8 12.cxd5 Nxd5 13.Nxd5 Rxd5 14.d4 Rdd8 15.dxc5 Bxc5 16.Ng5 h6 17.Ne4 Bf8 18.Nf6+ gxf6 19.Qg4+ Kh7 20.Be4+ f5 21.Bxf5+ exf5 22.Qxf5+ Kg8 23.Qf6 Rd4 24.Rxd4 Ne5 25.Rg4+ Ng6 26.Qh8#