1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 h6 7.Bh4 Be7 8.Nxf6+ Bxf6 9.Bxf6 Qxf6 10.Qd2 O-O 11.O-O-O e5 12.dxe5 Nxe5 13.Qd4 Nxf3 14.Qxf6 gxf6 15.gxf3 Be6 16.Rd4 f5 17.Bc4 Rad8 18.Rg1+ Kh7 19.Rh4 Rg8 20.Rxg8 Rxg8 21.Bxe6 fxe6 22.Kd2 Kg6 23.Rd4 Kf6 24.Rd7 Rg7 25.Rxg7 Kxg7 26.Kd3 Kf6 27.Kd4 Ke7 28.Ke5 c5 29.a4 b6 30.h3 h5 31.h4 a6 32.c4 a5 33.f4 Kf7 34.Kd6 Kf6 35.Kc6 e5 36.Kxb6 exf4 37.Kxa5 Ke5 38.b4 Kd4 39.b5 Kd3 40.b6 Ke2 41.b7 Kxf2 42.b8=Q Kg1 43.Qxf4 Kg2 44.Kb5 Kh1 45.Kxc5 Kg2 46.Kd4 Kh3 47.Qb8 Kg2 48.Qa8+ Kg1 49.Qb8 Kf1 50.Qa8 f4 51.Qb7 Kf2 52.Qh1 f3 53.a5 Ke2 54.a6 Kf2 55.a7 Ke2 56.a8=Q Kf2 57.Qaxf3# 1-0