1.e4 e5 2.f4 exf4 3.Nf3 Ne7 4.Nc3 d5 5.exd5 Nxd5 6.Nxd5 Qxd5 7.d4 c5 8.Bxf4 Qe4+ 9.Qe2 Qxe2+ 10.Bxe2 Nc6 11.dxc5 Bxc5 12.O-O-O O-O 13.Bc4 Bg4 14.Bd5 Rfe8 15.Rhe1 h6 16.h3 Bh5 17.g4 Bg6 18.Ne5 Nxe5 19.Bxe5 Re7 20.Bf4 Rae8 21.Rxe7 Rxe7 22.Bf3 b6 23.a3 Be3+ 24.Bxe3 Rxe3 25.Bg2 Kf8 26.c3 Ke7 27.Bc6 Rxh3 28.Rd7+ Kf6 29.Rxa7 Rh2 30.Ba4 Kg5 31.Rb7 Kxg4 32.Rxb6 h5 33.c4 Rf2 34.c5 h4 35.Rb4+ Kg3 36.c6 h3 37.c7 Bf5 38.Rc4 h2 39.c8=Q h1=Q+ 40.Bd1 Bxc8