1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.a4 Nf6 5.d3 d6 6.O-O Na5 7.Ba2 Nc6 8.a5 a6 9.h3 Nxa5 10.Ng5 Qe7 11.Bxf7+ Kf8 12.Rxa5 Bb6 13.Ra3 h6 14.Bg6 hxg5 15.Bxg5 Be6 16.Qf3 Kg8 17.Nd2 Qd7 18.Nc4 Bc5 19.Ra5 b6 20.Raa1 Rf8 21.Ne3 Nh7 22.Qg3 Nxg5 23.Qxg5 Bxh3 24.Nd5 Rh6 25.Rxa6 c6 26.Bf5 Bxf5 27.Ne7+ Qxe7 28.Qxe7 Bg4 29.Qg5 Be2 30.Ra7 Rh7 31.d4 exd4 32.Qe7 Bxf1 33.Qe6+ Kh8 34.Rf7 Ra8 35.Kxf1 Ba3 36.Rf4 Bxb2 37.g3 Rh6 38.Qd7 d3 39.cxd3 Be5 40.Rf5 c5 41.Qc6 Ra1+ 42.Kg2 Rah1 43.Qe8+ Kh7 44.Rf8 R1h2+ 45.Kf1 Rh1+ 46.Ke2 R1h2 47.Rh8# 1-0