1.c4 f5 2.Nc3 c6 3.Nf3 Nf6 4.e3 d6 5.d4 g6 6.Qb3 Bg7 7.Be2 O-O 8.O-O Na6 9.Bd2 Ng4 10.c5+ d5 11.Bxa6 bxa6 12.Qa4 Qc7 13.Ne2 Qb7 14.Nf4 Nf6 15.Ne5 Ne4 16.Ba5 Bxe5 17.dxe5 Nxc5 18.Qa3 Ne6 19.Rac1 g5 20.Nxe6 Bxe6 21.f4 g4 22.Rc5 Rab8 23.b3 Kf7 24.Rfc1 Bd7 25.Bc3 h5 26.Ra5 Bc8 27.Bd4 h4 28.e6+ Kxe6 29.Be5 Ra8 30.Rac5 Bd7 31.Qa4 Kf7 32.Bd4 h3 33.b4 Rab8 34.a3 Rg8 35.g3 Rbc8 36.Qa5 Ra8 37.R5c2 Rae8 38.Rc5 Rb8 39.Qa4 Rgd8 40.Qa5 Rbc8 41.Be5 Be6 42.Bc3 d4 43.Bxd4 Bd5 44.Bc3 Be4 45.Rxf5+ Ke8 46.Re5 Rd5 47.Qa4 Rxe5 48.Bxe5 Qb5 49.Qd1 Bf3 50.Qc2 Qd5 51.Qf5 Rd8 52.Qg6+ Qf7 53.Qc2 Qd5 54.Qg6+ Kf8 55.Bg7+ Kg8 56.Bh6+ Kh8 57.Qg7# 1-0