1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.exf5 e4 5.Qe2 Qe7 6.Bxc6 dxc6 7.Nd4 Qe5 8.Nf3 Qxf5 9.d3 Nf6 10.Nc3 Bb4 11.Ng5 O-O 12.dxe4 Bxc3+ 13.bxc3 Qg6 14.Qc4+ Kh8 15.O-O h6 16.Nf3 Bh3 17.Nh4 Qg4 18.f3 Qxh4 19.gxh3 Qxh3 20.Qe2 Nh5 21.Qg2 Qe6 22.Qg4 Qxg4+ 23.fxg4 Nf6 24.Rf4 Rfe8 25.Be3 Rxe4 26.Rxe4 Nxe4 27.Bd4 c5 28.Be5 Re8 29.Bxc7 Nxc3 30.a4 Re4 31.a5 Rxg4+ 32.Kf2 Rc4 33.a6 bxa6 34.Rxa6 Nb5 35.Be5 Rxc2+ 36.Ke3 Kh7 37.Ra5 Nd4 38.Rxa7 Rg2 39.Rc7 Re2+ 40.Kf4 Ne6+ 41.Kf5 Nxc7 42.Bxc7 c4 43.Be5 Re3 44.Bd4 Rh3 45.Be5 c3 46.Ke4 c2 47.Bb2 Rxh2 48.Kd3 g5 49.Bc1 g4 50.Bf4 Rf2 51.Be3 Rh2 52.Bf4 Rf2 53.Be3 g3 54.Bxf2 gxf2 55.Ke2 h5 56.Kd2 c1=Q+ 57.Ke2 f1=Q# 0-1