1.e4 c6 2.d4 d5 3.Nd2 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 Qa5+ 7.Bd2 Qa4 8.Nf3 Nd7 9.b3 Qa3 10.Bc4 e6 11.Qe2 Ngf6 12.O-O Bd6 13.Ne5 O-O-O 14.f4 Bc7 15.c3 Nb6 16.Bc1 Qe7 17.a4 Nxc4 18.bxc4 Nd7 19.a5 a6 20.Ba3 Qh4 21.Rf3 f6 22.Nxg6 hxg6 23.h3 e5 24.Ne4 exf4 25.Rb1 Rhe8 26.Qb2 b5 27.cxb5 cxb5 28.Nd6+ Bxd6 29.Bxd6 Re1+ 30.Kh2 Nb6 31.Bxf4 Nc4 32.Qb4 Rxb1 33.Qxb1 Qh5 34.Qe4 Qd5 35.Qxg6 Rd7 36.Qe8+ Rd8 37.Qe7 Qd7 38.Qe4 Qd5 39.Qh7 Qd7 40.h4 Re8 41.Qh5 Re4 42.Qg6 Re7 43.h5 Kb7 44.Rd3 Qd5 45.Rg3 Nxa5 46.h6 gxh6 47.Qxf6 Nc6 48.Rg7 Rxg7 49.Qxg7+ Ka8 50.Qh8+ Kb7 51.Qh7+ Ka8 52.Qc7 a5 53.Bd6 Qh5+ 54.Kg3 Qg5+ 55.Kf3 Qf5+ 56.Ke3 Qg5+ 57.Kf3 Qf5+ 58.Bf4 Qd5+ 59.Kf2 b4 60.Bd6 Qf5+ 61.Kg1 Qb5 62.Qc8+ Nb8 63.c4 Qb6 64.c5 Qb7 65.Qf8 b3 66.c6 Qb6 67.c7 Qxd4+ 68.Kf1 Qc4+ 69.Kf2 Qh4+ 70.Kf3 Qh5+ 71.Ke3 Qg5+ 72.Bf4 Qd5 73.cxb8=Q# 1-0