1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Nc3 c6 5.Qb3 Qb6 6.Bf4 dxc4 7.Qxb6 axb6 8.e4 b5 9.exf5 exf5 10.a4 Nd7 11.Be2 b4 12.Nd1 Nb6 13.Ne3 c3 14.bxc3 bxc3 15.a5 Ne7 16.Bd6 Nbd5 17.O-O Nxe3 18.fxe3 Nd5 19.Bxf8 Kxf8 20.Rfb1 Ra7 21.Kf2 Ke7 22.Bd3 g6 23.Ne5 Rha8 24.a6 f6 25.Rxb7+ Rxb7 26.axb7 Rxa1 27.Nxc6+ Kd6 28.b8=Q+ Kxc6 29.Bb5# 1-0