1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 a6 5.h3 Nf6 6.Be2 e6 7.O-O Nbd7 8.Rd1 Be7 9.e5 dxe5 10.Nxe5 Qc7 11.Nc4 O-O 12.Bf4 e5 13.Bxe5 Nxe5 14.Qxe5 Qxe5 15.Nxe5 Bf5 16.Bd3 Be6 17.Bc4 Rac8 18.Nd2 Bf5 19.c3 b5 20.Bb3 Bc5 21.Ndf3 h6 22.Nxf7 Rxf7 23.Ne5 Rf8 24.Nxf7 Kh7 25.Rd8 Rxd8 26.Nxd8 Ne4 27.Rf1 Ng3 28.Re1 Bd3 29.Ne6