1.Nf3 Nc6 2.g3 e5 3.d3 Bc5 4.e4 Nge7 5.Bg2 d6 6.O-O O-O 7.Re1 f5 8.Nbd2 f4 9.Nf1 fxg3 10.hxg3 Bg4 11.N1h2 Bh5 12.g4 Be8 13.Be3 Bxe3 14.fxe3 Ng6 15.g5 Bd7 16.Re2 Qe7 17.Qe1 Nd8 18.Bf1 Ne6 19.Qg3 Rf7 20.Rg2 Raf8 21.Be2 a5 22.Nh4 Nxh4 23.Qxh4 h6 24.Bh5 Nxg5 25.Bxf7+ Rxf7 26.Kh1 Qf6 27.Rf1 Qxf1+ 28.Nxf1 Rxf1+ 29.Rg1