1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.c3 Bc5 10.Qd3 O-O 11.Be3 Re8 12.Rd1 Ne7 13.Nbd2 Bxe3 14.Qxe3 Nxd2 15.Rxd2 Rc8 16.Ng5 h6 17.Nxe6 fxe6 18.Bc2 Rf8 19.Rf1 Nf5 20.Qh3 c5 21.g4 Qh4 22.Qg2 Ne7 23.f4 h5 24.h3 Rf7 25.f5 Rcf8 26.Rdf2 Nc6 27.g5 Nxe5 28.Rf4 Ng4 29.g6 Rf6 30.hxg4 Qg5 31.gxh5 Qxh5 32.Qg4 Qh6 33.R1f2 exf5 34.Rxf5 Qc1+ 35.Kg2 Rxf5 36.Bxf5 Rf6 37.Be6+ Kf8 38.Rxf6+ gxf6 39.g7+ Ke7 40.g8=Q Qd2+ 41.Kf1 Qc1+ 42.Kf2 Qd2+ 43.Qe2 Qg5 44.Qf3 Qd2+ 45.Qe2 Qg5 46.Qf7+ Kd8 47.Qd7# 1-0