1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Be7 6.Bf4 Nc6 7.Qd2 O-O 8.O-O-O Nxd4 9.Qxd4 Re8 10.Bc4 Be6 11.Bxe6 fxe6 12.e5 Nh5 13.Be3 Qc8 14.g4 dxe5 15.Qxe5 Nf6 16.g5 Ng4 17.Qg3 Nxe3 18.fxe3 Bd6 19.Qg4 Rf8 20.h4 Rf5 21.Ne4 Be5 22.Nc5 Bxb2+ 23.Kxb2 Rxc5 24.Qd4 Rb5+ 25.Kc1 Qf8 26.Qc3 Rc5 27.Qb3 Qf5 28.Rhf1 Qe5 29.Rd7 Rb5 30.Qd3 Rd5 31.Rxd5 Qxd5 32.Qc3 Qxa2 33.Rd1 Qa6 34.Rd7 Qf1+ 35.Kd2 Qf8 36.Rxc7 a5 37.Qe5 a4 38.Qxe6+ Kh8 39.Kc1 a3 40.Kb1 a2+ 41.Ka1 Qf1+ 42.Kb2 a1=Q+ 43.Kb3 Qb5# 0-1