1.d4 c5 2.d5 e5 3.dxe6 fxe6 4.e4 Nc6 5.Nc3 a6 6.a4 Nf6 7.Bg5 Be7 8.Nf3 Qc7 9.Bc4 O-O 10.Qe2 Nd4 11.Nxd4 cxd4 12.Nb1 Bb4+ 13.Bd2 Bc5 14.O-O d5 15.exd5 exd5 16.Bd3 Bg4 17.f3 Rae8 18.Qd1 Bd7 19.b4 Bd6 20.f4 Ng4 21.Na3 Bxf4 22.Bxf4 Rxf4 23.g3 Rxf1+ 24.Qxf1 Qe5 25.Qf4 Qh5 26.h4 Rf8 27.Qxd4 Rf3 28.Kg2 Ne3+ 29.Kh2 Rf2+