1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 Nf6 5.O-O Bc5 6.Nxe5 Nxe5 7.d4 c6 8.dxe5 Nxe4 9.Bd3 O-O 10.Nd2 d5 11.exd6 Nxd6 12.Nf3 Ne4 13.Qe2 Re8 14.Be3 Nxf2 15.Bc4+ Kh8 16.Ng5 Qxg5 17.Bxg5 Rxe2 18.Bxe2 Ne4+ 19.Kh1 Nxg5 20.Rad1 Be6 21.Bd3 g6 22.Rfe1 Bd5 23.c4 Bf7 24.Re5 b6 25.g4 Rd8 26.gxf5 Bxc4 27.Be2 Rxd1+ 28.Bxd1 Bd5+ 29.Rxd5 cxd5 30.fxg6 hxg6 31.Kg2 Kg7 32.h4 Ne4 33.Kf3 Kf6 34.Bb3 Ke5 35.Kg4 d4 36.Bc4 Be7 37.Bf7 d3 38.Kf3 Bxh4 39.Bxg6 Nc5 40.Ke3 Bg5+ 41.Kf3 Kd4 42.Kf2 Bc1 43.b3 Kc3 44.Ke1 Kc2 45.b4 Na4 46.Bh7 Nc3 47.Bg6 Be3 48.Kf1 Nxa2 49.b5 Nc3 50.Bh7 Nxb5 51.Bg6 a5 52.Kg2 a4 53.Kf3 a3 54.Kxe3 a2 55.Bxd3+ Kb2 56.Bxb5 a1=Q 57.Kd4 Qa5 58.Bc6 Qh5 59.Kc4 Qc5+ 60.Kd3 Qxc6 61.Kd2 Qb7 62.Ke2 Qe4+ 63.Kd2 Qc4 64.Kd1 Qf4 65.Ke2 Qf5 66.Ke1 Qa5+ 67.Ke2 Qa6+ 68.Kf2 Qd3 69.Ke1 Qa3 70.Kf2 Qh3 71.Ke1 Qh6 72.Kf2 Qh8 73.Ke2 Qh7 74.Ke1 Qd7 75.Kf2 Qd8 76.Kg2 Qd7 77.Kf2 b5 78.Kf1 Qd8 79.Kf2 Qd2+ 80.Kf1 Qd7 81.Kf2 Qd8 82.Kf1 Qd6 83.Kf2 Qd3 84.Ke1 Qd6 85.Kf2 b4 86.Kg2 Qd2+ 87.Kh1 Qd8 88.Kg2 Qd7 89.Kg1 Qd8 90.Kg2 Qd2+ 91.Kh1 b3 92.Kg1 Qd7 93.Kg2 Qd2+ 94.Kg1 Qh2+ 95.Kf1 Ka2 96.Ke1 b2 97.Kd1 b1=Q# 0-1