1.Nf3 Nf6 2.g3 d5 3.Bg2 Nc6 4.O-O e5 5.d4 e4 6.Ne5 Bd6 7.Nxc6 bxc6 8.c4 h5 9.Bg5 h4 10.Nc3 hxg3 11.fxg3 Be7 12.Qa4 Kf8 13.Qxc6 Bd7 14.Qa6 dxc4 15.Qxc4 Be6 16.d5 Bxd5 17.Nxd5 Qxd5 18.Qxd5 Nxd5 19.Bxe7+ Kxe7 20.Bxe4 Rad8 21.Rac1 Nf6 22.Rxc7+ Kd6 23.Rc4 Rhe8 24.Bf3 Rb8 25.b3 Re5 26.Rd1+ Ke7 27.Rc7+ Kf8 28.Rxa7 g5 29.g4 Rb4 30.h3 Rb8 31.Rc1 Rd8 32.Rcc7 Rd1+ 33.Kf2 Nd5 34.Rxf7+