1.e4 e5 2.Nc3 Nf6 3.Nf3 d5 4.exd5 e4 5.Ne5 Nxd5 6.Bc4 Be6 7.O-O Nxc3 8.dxc3 Qxd1 9.Rxd1 Bd6 10.Bxe6 fxe6 11.Nc4 Be7 12.Rd4 Nc6 13.Rxe4 Rf8 14.Be3 O-O-O 15.Rxe6 Rfe8 16.Re4 Bf6 17.Rxe8 Rxe8 18.Rd1 Re6 19.h3 b5 20.Na3 a6 21.g4 b4 22.cxb4 Nxb4 23.c3 Nxa2 24.Nc4 Re4 25.Nd2 Ra4 26.Nb3 Be5 27.Ra1 Nxc3 28.bxc3 Rxa1+ 29.Nxa1 a5 30.Bd4 Bxd4 31.cxd4 a4 32.Nc2 Kd7 33.Kg2 Kc6 34.Kf3 Kb5 35.Ke2 Kc4 36.Kd2 Kb3 37.h4 Kb2 38.f4 h6 39.f5 Kb3 40.g5 hxg5 41.hxg5 Kc4 42.f6 gxf6 43.gxf6 Kb3 44.f7 Kc4 45.f8=Q Kb5 46.Qh6 a3 47.Nxa3+ Ka5 48.Ke3 Ka4 49.Qh1 Kxa3 50.Qf3 Kb4 51.Ke2 Ka5 52.Qe3 Ka6 53.Kd2 Ka7 54.Qb3 Ka6 55.Qf3 Ka5 56.Ke2 Kb6 57.Qf1 Ka7 58.Kd2 Kb7 59.Qd3 Kc6 60.Ke3 Kd5 61.Qh7 Kd6 62.Qg6+ Ke7 63.Qh5 c5 64.dxc5 Kd8 65.Qf7 Kc8 66.Kf3 Kb8 67.Qe6 Kc7 68.Qb6+ Kc8 69.Kf4 Kd7 70.Qb1 Kc7 71.Qb2 Kd7 72.Qc2 Ke7 73.Qb3 Kd8 74.Qe3 Kc8 75.Qg3 Kd7 76.Qh2 Kd8 77.Qh3 Kc7 78.Qf3 Kc8 79.Kg4 Kc7 80.Kf4 Kb8 81.Qb3+ Ka8 82.Qh3 Kb7 83.Qg2+ Kc8 84.Qh1 Kc7 85.Qh6 Kd7 86.c6+ Ke7 87.c7 Kd7 88.Qh7+ Ke8 89.c8=Q# 1-0