1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.e3 Bf5 5.Bd3 e6 6.O-O Nbd7 7.Nc3 Bg6 8.Re1 Be7 9.e4 dxe4 10.Nxe4 O-O 11.Nxf6+ Bxf6 12.Bxg6 hxg6 13.Bf4 Qb6 14.c5 Qxb2 15.Bd6 Rfd8 16.Re3 Qb5 17.Rb1 Qa6 18.Qb3 b6 19.g4 Re8 20.g5 Be7 21.Rxe6 Bxd6 22.Rxd6 Qc8 23.cxb6 axb6 24.Rc1 Nf8 25.Ne5 Qf5 26.h4 c5 27.Qd3 Qf4 28.Qe3 Qxh4 29.dxc5 bxc5 30.Rc4 Qxc4 31.Nxc4 Rxe3 32.Nxe3 Ne6 33.Rc6 Rxa2 34.Nd5 Nxg5 35.Rxc5 Nh3+