1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 c6 5.d4 Nf6 6.Bxf4 Be7 7.Nc3 O-O 8.Bc4 cxd5 9.Bb3 Bb4 10.Qd3 Re8+ 11.Ne5 Nc6 12.O-O Bxc3 13.Qxc3 Be6 14.Nxc6 bxc6 15.Bg5 Ne4 16.Bxd8 Nxc3 17.bxc3 Rexd8 18.Ba4 Bd7 19.Rab1 Rab8 20.Rfe1 Kf8 21.Kf2 Bf5 22.Rxb8 Rxb8 23.Bxc6 Rc8 24.Ba4 g6 25.Re3 Rb8 26.Bb3 Rb6 27.Bxd5 Bxc2 28.Re2 Bd3 29.Rd2 Rf6+ 30.Ke3 Ba6 31.Rf2