1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.b3 Be7 7.Bb2 O-O 8.Nbd2 b6 9.c4 Bb7 10.Rc1 dxc4 11.Ne5 Qc7 12.Nxc6 Bxc6 13.Bxc6 Qxc6 14.Rxc4 Qb7 15.dxc5 Bxc5 16.Bxf6 gxf6 17.Qc2 Rfd8 18.Ne4 Bd4 19.Rd1 Be5 20.f4 Rxd1+ 21.Qxd1 b5 22.fxe5 bxc4 23.Nxf6+ Kg7 24.Qc1 cxb3 25.Qg5+ Kf8 26.axb3 Rb8 27.Nxh7+ Ke8 28.Nf6+ Kd8 29.Nd5+ Kd7 30.Qe7+