1.e4 e5 2.Nf3 d5 3.exd5 Qxd5 4.Nc3 Qe6 5.Be2 Nf6 6.O-O Nc6 7.Ng5 Qe7 8.Bc4 Bg4 9.Qe1 Nd4 10.Bxf7+ Kd7 11.Bb3 Bf5 12.d3 h6 13.Nge4 h5 14.Bg5 Re8 15.Nd5 Nxd5 16.Bxe7 Nxe7 17.Nc5+ Kc8 18.Qxe5 Rd8 19.Ne6 Nxe6 20.Bxe6+ Bxe6 21.Qxe6+ Kb8 22.Rae1 Rd6 23.Qf7 Rf6 24.Qe8+ Nc8 25.Qd8 b5 26.Re8 Kb7 27.Qxc8+ Kb6 28.Qb8+ Kc6 29.Qxa7 Rf4 30.Qa6+ Kc5 31.Qc8 Kb4 32.c3+ Ka5 33.Qb8 Ka6 34.Qxc7 Rf3 35.gxf3 g5 36.Qf7 Bb4 37.Rxh8 Be7 38.Rb8 Bd8 39.Rxd8 Ka5 40.Rd1 Ka4 41.Kf1 g4 42.d4 h4 43.Qa7# 1-0