1.Nf3 Nf6 2.g3 d5 3.Bg2 Nc6 4.O-O e5 5.d3 Bg4 6.h3 Bf5 7.Nc3 Qd7 8.Kh2 h6 9.e4 Be6 10.exd5 Nxd5 11.Re1 Nxc3 12.bxc3 Bd6 13.d4 exd4 14.Nxd4 Nxd4 15.cxd4 c6 16.c4 O-O 17.d5 cxd5 18.Bb2 Bc5 19.cxd5 Bf5 20.Qd2 Rac8 21.Rac1 f6 22.Bd4 Ba3 23.Rxc8 Rxc8 24.Bxa7 Qa4 25.d6 Kh8 26.Qd5 Bd7 27.Be3 Qc4 28.Qxb7 Be6 29.Bxh6 gxh6 30.Qe7 Bf7 31.Qxf6+