1.Nf3 d5 2.g3 c5 3.d4 Nf6 4.h3 cxd4 5.Bg2 Qa5+ 6.c3 dxc3 7.Nxc3 Nc6 8.Bf4 e6 9.O-O Be7 10.a3 Qb6 11.b4 O-O 12.Qd3 Nh5 13.Ng5 g6 14.Rfd1 Nxf4 15.gxf4 Rd8 16.Rac1 Bf6 17.e4 dxe4 18.Qg3 Rxd1+ 19.Rxd1 e3 20.Nce4 exf2+ 21.Kh2 Be7 22.Qc3 Qc7 23.Nf6+ Bxf6 24.Qxf6 Qe7 25.Rd8+ Qxd8 26.Qxf7+ Kh8 27.Qxh7# 1-0