1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 a6 5.c3 b5 6.Bb3 d6 7.O-O Be6 8.Bc2 d5 9.Nbd2 d4 10.Re1 a5 11.Nf1 b4 12.Bd2 a4 13.Ng3 b3 14.axb3 axb3 15.Rxa8 Qxa8 16.Bxb3 Bxb3 17.Qxb3 Qa7 18.Ng5 Ng4 19.Qxf7+ Kd8 20.Qd5+ Bd6 21.Nf7+ Kd7 22.Nxh8 dxc3 23.Be3 Qa8 24.Qf7+ Be7 25.Qf5+ Kd6 26.Qxg4 Qxh8 27.bxc3 g6 28.h3 h5 29.Qxg6+ Bf6 30.Nxh5 Ne7 31.Qxf6+ Qxf6 32.Nxf6 Ke6 33.Bg5 c6 34.h4 Kf7 35.h5 Ng8 36.Nxg8 Kxg8 37.Re3 Kg7 38.Rh3 Kh7 39.h6 Kh8 40.Bf6+ Kh7 41.g4 Kg8 42.g5 Kh7 43.g6+ Kg8 44.h7+ Kf8 45.h8=Q#