1.c4 c6 2.Qc2 e6 3.d4 a6 4.Bf4 d5 5.Nd2 dxc4 6.Qxc4 b5 7.Qc2 Qxd4 8.g3 Nf6 9.Bg2 Qb6 10.Ngf3 Bb7 11.O-O Nbd7 12.Ne5 Nxe5 13.Bxe5 c5 14.Ne4 Nd5 15.a4 f6 16.Bc3 Be7 17.axb5 axb5 18.Rxa8+ Bxa8 19.Ra1 O-O 20.Ba5 Qc6 21.Nc3 Ne3 22.Qe4 Nxg2 23.Qxc6 Bxc6 24.Bb6 Ra8 25.Rxa8+ Bxa8 26.Nxb5 Ne1 27.Na3 Be4 28.f3 Nxf3+ 29.exf3 Bxf3 30.Kf2 Bd5 31.Ke2 Bd6 32.Nb5 Be7 33.Nd4 cxd4 34.Ke1 Bf8 35.h4 Bb4+ 36.Ke2 Bf3+ 37.Kf1 d3 38.Bd8 d2 39.Bxf6 d1=Q+ 40.Kf2 Bc5+ 41.Bd4 Bxd4# 0-1