1.d4 b5 2.e4 a6 3.f4 Bb7 4.d5 e6 5.c4 bxc4 6.Bxc4 Nf6 7.Nc3 Bc5 8.Nf3 O-O 9.dxe6 fxe6 10.Qe2 d5 11.Bb3 dxe4 12.Bxe6+ Kh8 13.Ne5 Qe7 14.Bb3 Nc6 15.Nxc6 Bxc6 16.Be3 Bxe3 17.Qxe3 Ng4 18.Qg3 Nf6 19.O-O Rae8 20.Rae1 e3 21.f5 Qc5 22.Kh1 e2 23.Rxe2 Rxe2 24.Nxe2 Ne4 25.Qh4 Nd2 26.Rc1 Qe3 27.Rc3 Qxe2 28.Qxh7+