1.Nf3 d5 2.d4 c5 3.dxc5 e6 4.e4 Bxc5 5.exd5 exd5 6.Bb5+ Nc6 7.O-O Nf6 8.Bg5 Be6 9.Nd4 Rc8 10.Nxe6 fxe6 11.Qe2 Qe7 12.Nd2 O-O 13.Nf3 h6 14.Bxf6 Rxf6 15.Bxc6 bxc6 16.Ne5 Rcf8 17.Nd3 Bd6 18.Ne5 Qc7 19.Ng4 Rg6 20.Rae1 e5 21.c4 e4 22.cxd5 cxd5 23.h3 Qe7 24.Rd1 h5 25.Ne3 Qe5 26.g3 Rf3 27.Ng2 Bc5 28.Kh1 Qf5 29.Kh2 Bxf2