1.e4 e5 2.Nf3 Nc6 3.Bb5 f6 4.O-O Nd4 5.Nxd4 exd4 6.d3 Ne7 7.Qh5+ Ng6 8.f4 Qe7 9.Ba4 c6 10.f5 b5 11.Bb3 Qc5 12.a4 Bb7 13.Bd2 O-O-O 14.Ba5 Ne5 15.axb5 cxb5 16.Bxd8 Kxd8 17.Nd2 a6 18.Nf3 Bd6 19.Nxe5 Bxe5 20.Qf7 Qf8 21.Bd5 Qxf7 22.Bxf7 Kc7 23.Bd5 Bxd5 24.exd5 Kb6 25.Ra2 Rc8 26.b3 a5 27.Rfa1 Bf4 28.Rxa5 Rxc2 29.b4 Be3+ 30.Kh1 Rb2 31.Ra6+ Kc7 32.g3 Rxb4 33.d6+ Kb7 34.Ra7+ Kc6 35.R1a6+ Kc5 36.Rxd7 Rb1+ 37.Kg2 Rb2+ 38.Kf3 Rxh2 39.Rxg7 b4 40.d7 Rf2+ 41.Ke4 Re2 42.d8=Q Bg1+ 43.Kf3 Rf2+ 44.Kg4 h5+ 45.Kxh5 Re2 46.Qa5# 1-0