1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.d3 d5 6.Nbd2 Nc6 7.e4 Qc7 8.Qe2 e6 9.Re1 Be7 10.Nf1 h6 11.Bf4 Qd8 12.e5 Nd7 13.h3 g5 14.Bd2 h5 15.g4 hxg4 16.hxg4 Qc7 17.Ng3 O-O-O 18.c3 Ba6 19.Rac1 Rh4 20.Nxh4 gxh4 21.Nh5 Ndxe5 22.Bf4 Bd6 23.c4 dxc4 24.dxc4 Nd4 25.Qe4 Nxc4 26.Qa8+ Kd7 27.Nf6+ Ke7 28.Nd5+ Kd7 29.Nf6+ Ke7 30.Nd5+ Kd7 31.Nf6+