1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 Bf5 8.Nc3 e6 9.Be2 Qd7 10.Nf3 Bg4 11.O-O Be7 12.h3 Bxf3 13.Rxf3 Rd8 14.Qf1 Nxd4 15.Rxf7 Nxe2+ 16.Nxe2 Nxc4 17.Rxg7 Rf8 18.Bf2 Nd2 19.Qe1 Ne4 20.Be3 Qd5 21.Bf4 Bc5+ 22.Kh2 Bf2 23.Qb4 Nc5 24.Nc3 Qc6 25.Bg5 Rd7 26.Rxd7 Qxd7 27.Rd1 Qg7 28.Rd8+ Kf7 29.Qf4+ Kg8 30.Bf6