1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O c6 7.Nbd2 Nbd7 8.b3 b6 9.Bb2 Bb7 10.Ne5 Rc8 11.e4 Nxe4 12.Nxe4 dxe4 13.Bxe4 Nxe5 14.dxe5 Qxd1 15.Rfxd1 Rfd8 16.Bc3 Ba8 17.Kg2 c5 18.Kf3 Bxe4+ 19.Kxe4 Kf8 20.f4 g6 21.Rac1 Ke8 22.Be1 Rxd1 23.Rxd1 Rd8 24.Rxd8+ Kxd8 25.g4 Ke8 26.Bd2 Kd7 27.f5 Bf8 28.Bg5 Ke8 29.h4 Kd7 30.f6 Kc6 31.Bd2