1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.Nc3 O-O 7.d4 d6 8.Qd3 Na6 9.e4 d5 10.exd5 exd5 11.a3 c6 12.Re1 Nc7 13.Ne5 Ne6 14.Be3 Rc8 15.cxd5 Nxd5 16.Nxd5 cxd5 17.Bh3 Qd6 18.Bd2 Rfe8 19.Nxf7 Kxf7 20.Bxe6+ Qxe6 21.Rxe6 Kxe6 22.Qxh7 Bf6 23.Re1+ Kd7 24.Qf5+ Kd8 25.Rxe8+ Kxe8 26.Qe6+ Kd8 27.Bb4 Rc1+ 28.Kg2 Bxd4 29.Be7+