1.c4 Nf6 2.Nc3 c5 3.Nf3 Nc6 4.e3 e6 5.d4 d5 6.cxd5 exd5 7.Be2 Ne4 8.O-O Be7 9.dxc5 Nxc3 10.bxc3 O-O 11.Qb3 Bxc5 12.Rd1 b6 13.Rxd5 Qf6 14.Bb2 Be6 15.c4 Na5 16.Qc2 Qg6 17.Bd3 Qh6 18.Rg5 f6 19.Rxc5 bxc5 20.Qa4 Nb7 21.Qc6 Bf7 22.Qxb7 Rab8 23.Qxa7 Rxb2 24.Qxc5 g5 25.Nd4 Qh5 26.h3 Rd2 27.Bf5 Rd1+ 28.Rxd1 Qxd1+ 29.Kh2 Qd2 30.Bxh7+ Kg7 31.Nf5+