1.Nf3 d5 2.g3 Nc6 3.Bg2 e5 4.d3 f6 5.Nbd2 Be6 6.c4 Nge7 7.O-O Qd7 8.Rb1 O-O-O 9.cxd5 Nxd5 10.a3 g5 11.b4 Nc3 12.Qc2 Nxe2+ 13.Kh1 Qxd3 14.Qxd3 Rxd3 15.Ne4 Nxc1 16.Rfxc1 Be7 17.b5 Nd4 18.Nxd4 Rxd4 19.Rc3 Rhd8 20.h3 Rd1+ 21.Rxd1 Rxd1+ 22.Kh2 Rd4 23.g4 Bd5 24.Ng3 Bxg2 25.Kxg2 Ra4 26.Nf5 Bxa3 27.Ne3 Bd6 28.Nd5 Ra5 29.Nxf6 Rxb5 30.Nxh7 e4 31.Nf6 Be5