1.d4 Nf6 2.f4 d5 3.Nf3 Bf5 4.e3 e6 5.Be2 c5 6.Ne5 Nc6 7.O-O Bd6 8.g4 Be4 9.Nd2 cxd4 10.exd4 Nxd4 11.Nxe4 Nxe2+ 12.Qxe2 Bxe5 13.fxe5 Nxe4 14.Qb5+ Kf8 15.Be3 b6 16.Rf4 Rc8 17.Raf1 Ng5 18.Kh1 Rxc2 19.Ra4 d4 20.Rxa7 dxe3 21.Qb3 e2 22.Re1 Qd5+ 23.Qxd5 exd5 24.Kg2 g6 25.h4 Ne6 26.b4 d4 27.Kf3 d3 28.Rd7