1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.Ne5 Nh6 6.O-O d6 7.Nd3 Qf6 8.b3 Bg7 9.Bb2 Qg5 10.Nc3 Be6 11.Bxe6 fxe6 12.Nxf4 Kd7 13.d4 Nc6 14.d5 exd5 15.exd5 Ne5 16.Ne6 Qg6 17.Nxg7 Qxg7 18.Qe2 a6 19.Kh1 Rae8 20.Ne4 Rhf8 21.Qd2 Nf5 22.Ng5 Qh6 23.Bxe5 Rxe5 24.Qf4 Ng3+ 25.Qxg3 Rxg5 26.Rfe1 Rg6 27.Re4 Qg7 28.Rae1 Rf7 29.Re8 Rgf6 30.h3 Rf1+ 31.Kh2 Rxe1 32.Qxe1 g3+ 33.Kh1 Qf6 34.Qe6+ Qxe6 35.dxe6+ Kxe8 36.exf7+ Kxf7 37.Kg1 Ke6 38.Kf1 Ke5 39.c3 Ke4 40.Ke2 a5 41.a4 d5 42.Kd2 d4 43.c4 b6 44.Ke2 d3+ 45.Kd2 Kd4 46.h4 h5