1.c4 Nf6 2.d4 c5 3.Nf3 cxd4 4.Nxd4 e6 5.Nc3 Bb4 6.Nb5 d5 7.cxd5 exd5 8.a3 Bxc3+ 9.bxc3 O-O 10.e3 Ne4 11.Qc2 Nc6 12.Bd3 Bf5 13.O-O Ne5 14.Nd4 Bg6 15.Bxe4 Bxe4 16.Qb3 b5 17.f4 Nd3 18.Qxb5 Rb8 19.Qc6 Rb6 20.Qa4 Bxg2 21.Kxg2 Qh4 22.Nf5 Qf6 23.Qd7 Qxc3 24.Qxd5 Rfb8 25.Qd4 Qc2+ 26.Kh1 Rf6 27.e4 h6 28.Bd2 Nc5 29.Bc3 Nb3 30.Qe5