1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg4 6.Bc4 e6 7.h3 Bxf3 8.Qxf3 Nf6 9.O-O Nbd7 10.Re1 Bd6 11.Bxe6 Ne5 12.Bb3 O-O 13.Qd1 Ng6 14.d4 Bxg3 15.fxg3 Qd6 16.Qd3 Rad8 17.c3 c5 18.Bg5 cxd4 19.Rad1 Rfe8 20.Rxe8+ Rxe8 21.cxd4 Ne4 22.Re1 Qc6 23.Bc1 Re7 24.d5 Qb6+ 25.Be3 Qd6 26.Bxa7 Nc5 27.Qc3 Rxe1+ 28.Qxe1 Nxb3 29.Qe8+ Nf8 30.axb3 Qxd5 31.b4 Qe6 32.Qb5 Qd7 33.Qxd7 Nxd7 34.Kf2 f6 35.Ke3 Kf7 36.Kd4 Ke6 37.Kc4 h5 38.Bc5 Ke5 39.Kb5 Kd5 40.Be7 f5 41.Bg5 Kd4 42.Bf4 Kd3 43.h4 Kd4 44.Bd6 Kd5 45.Bc7 Kd4 46.Bb6+ Kd5 47.Bg1 Ke4 48.Bf2 Kd5 49.Be1 Kd6 50.Bc3 g6 51.Kc4 Nb6+ 52.Kd4 Nd7 53.Bd2 Kc6 54.Bf4 b6 55.Kc4 Nf6 56.b5+ Kd7 57.Be5 Ne4 58.Kd5 Nf2 59.Bd4 Nd3 60.Bxb6 Nxb2 61.Bd4 Nd3 62.Bc3 Nf2 63.Be5 Ne4 64.b6 Kc8 65.Kc6 Nxg3 66.b7+ Kd8 67.Bc3 g5 68.Bb4 Ne2 69.b8=Q# 1-0