1.e4 e5 2.f4 exf4 3.Bc4 d6 4.Nf3 h6 5.d4 g5 6.O-O Bg7 7.c3 Nc6 8.Qb3 Qd7 9.Bb5 a6 10.Qa4 Ra7 11.Bd3 Ne5 12.Qxd7+ Nxd7 13.h4 f6 14.Na3 Ne7 15.Nc4 Nc6 16.a4 b6 17.b4 Kf7 18.g3 fxg3 19.hxg5 hxg5 20.Nxg5+ Ke7 21.Nf3 Nf8 22.Ne3 Bh3 23.Nf5+ Bxf5 24.exf5 Bh6 25.Kg2 Bxc1 26.Raxc1 d5 27.Kxg3 Ra8 28.Kf4 Re8 29.Bxa6 Kd6 30.Rce1 Nd7 31.Bb5 Nd8 32.a5 c6 33.Bd3 bxa5 34.bxa5 c5 35.Bb5 Nc6 36.Re6+ Rxe6 37.fxe6 Nf8 38.dxc5+ Kxc5 39.Bxc6 Kxc6 40.Nd4+ Kd6 41.Kf5 Nxe6 42.Nxe6 Rh5+ 43.Kxf6 Rh6+ 44.Kf7 Rxe6 45.Rf6