1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 c5 5.Bg2 Nc6 6.O-O Be7 7.cxd5 Nxd5 8.dxc5 Bxc5 9.Qc2 Be7 10.Rd1 Bd7 11.Nc3 Nxc3 12.Qxc3 Bf6 13.Qd3 Qe7 14.Be3 Rd8 15.Rac1 Bxb2 16.Bc5 Qf6 17.Rb1 Bc8 18.Qb5 Bc3 19.Ng5 Be5 20.Bxc6+ bxc6 21.Qxc6+ Bd7 22.Rxd7 Rxd7 23.Rb7 Qd8 24.Nxe6