1.c3 Nf6 2.b3 a5 3.Nf3 d5 4.d4 Bf5 5.Ba3 Nbd7 6.c4 a4 7.cxd5 Nxd5 8.Nbd2 e6 9.Bxf8 Nxf8 10.e3 a3 11.e4 Nc3 12.Qc2 Nxe4 13.Nxe4 Ng6 14.Rd1 Qd5 15.Nfd2 Qxd4 16.Bb5+ Kf8 17.O-O c6 18.Be2 Nf4 19.Bf3 g5 20.Nc4 Bxe4 21.Bxe4 Qc3 22.Rd7 Qxc2 23.Bxc2 b5 24.Ne5 f6 25.Rf7+ Ke8 26.Rxf6 Ke7 27.Rf7+ Kd6 28.Re1 Nd5 29.Rd7+ Kc5 30.Nd3+ Kd4 31.Rxe6 Rhe8 32.Rxc6 Re2 33.Kf1 Rae8 34.g3 Rd2 35.Ne1 g4 36.Rcd6 Re5 37.b4 Kc3 38.Rc6+ Kb2 39.Bb3 Ne3+ 40.fxe3 Rxd7 41.Ke2 Rh5 42.Nd3+ Ka1 43.Rc1# 1-0