1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O Nf6 5.d3 e6 6.Nbd2 Be7 7.e4 b6 8.e5 Nd7 9.Re1 Qc7 10.Qe2 g5 11.h3 h5 12.g4 hxg4 13.hxg4 Bb7 14.Nf1 O-O-O 15.c3 d4 16.c4 Kb8 17.Bd2 Rdg8 18.a3 Rh6 19.Rab1 Rgh8 20.Ng3 f6 21.exf6 Nxf6 22.Nxg5 Bd6 23.Nxe6 Qh7 24.f4 Rh2 25.Ng5 Qh4 26.Nf5 Rh1+ 27.Bxh1 Qxh1+ 28.Kf2 Qh2+ 29.Kf1 Qh1+ 30.Kf2 Qh2+ 31.Kf1