1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.d3 f6 6.O-O Bg4 7.Be3 Qd7 8.a4 O-O-O 9.Nbd2 g5 10.Qb1 c5 11.Qd1 h5 12.Nb3 Qc6 13.Na5 Qe6 14.Qe2 h4 15.h3 Bxf3 16.Qxf3 Nh6 17.Nb3 g4 18.hxg4 Nxg4 19.Bxc5 h3 20.Bxf8 Rdxf8 21.Nc5 Qg8 22.Qf5+ Kb8 23.Nd7+ Ka8 24.Nxf8 hxg2 25.Ng6 gxf1=Q+ 26.Kxf1 Rh1+ 27.Kg2 Rxa1 28.Qxg4 Rxa4 29.Qf5 Ra1 30.Qxf6 Qa2 31.Qxe5 Qb1 32.Qh8+ Ka7 33.Qd4+ b6 34.Qg7 Qh1+ 35.Kg3 Rg1+ 36.Kf4 Qh2+ 37.Ke3 Qh3+ 38.Kd4 Qg4 39.Qxc7+ Ka8 40.Qd8+ Ka7 41.Qe7+ Ka8 42.Ne5 Qg2 43.Qd8+ Kb7 44.Qd7+ Ka8 45.Qc8+ Ka7 46.Nc6#