1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Nf3 e6 5.c3 f6 6.Bb5 Ne7 7.O-O a6 8.Ba4 Ng6 9.Nbd2 b5 10.Bc2 fxe5 11.Bxf5 exf5 12.dxe5 Be7 13.Re1 O-O 14.a4 b4 15.Nb3 bxc3 16.bxc3 Rb8 17.Nbd4 Nxd4 18.cxd4 Bb4 19.Re2 h6 20.Rc2 Qd7 21.Bd2 Rfc8 22.a5 Be7 23.Qe2 Rb5 24.Rac1 Ba3 25.Re1 Qe6 26.h4 Nf8 27.Qd3 Be7 28.Rec1 c6 29.h5 Qd7 30.g3 f4 31.Bxf4 Rxa5 32.e6 Qxe6 33.Re2 Qf6 34.Nh4 Ne6 35.Ng6 Bb4 36.Be5 Qg5 37.Bf4 Nxf4 38.Nxf4 Ra3 39.Qg6 Qxg6 40.hxg6 Rc3 41.Rce1 Rf8 42.Re8 a5 43.R1e5 a4 44.Rxf8+ Kxf8 45.Rf5+ Ke8 46.Ne6 a3 47.Nxg7+ Kd8 48.Ne6+ Ke7 49.g7 Kxe6 50.g4 a2 51.g8=Q+ Kd7 52.Rf7+ Be7 53.Qa8 Rc1+ 54.Kg2 a1=Q 55.Qb7+ Kd8 56.Qxe7+ Kc8 57.Qc7# 1-0