1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.Nc3 Be7 7.Nd2 d4 8.Nce4 Nxe4 9.dxe4 Bg6 10.Nc4 f6 11.e5 b5 12.exf6 gxf6 13.Nd2 a6 14.Nf3 Bc5 15.Nh4 Ra7 16.Bh6 Rd7 17.Qd2 Qb6 18.Rad1 Kf7 19.Kh1 Re8 20.f4 Bh5 21.Qd3 Kg8 22.g4 Bf7 23.Be4 Bf8 24.Bxh7+ Kh8 25.Ng6+ Bxg6 26.Bxg6 Red8 27.Qh3 Kg8 28.Bxf8 Rxf8 29.Rf3 Qc7 30.g5 f5 31.Qh6