1.b3 d5 2.Bb2 Nc6 3.Nf3 Qd7 4.d4 e6 5.Nbd2 b6 6.c4 Nf6 7.a3 Bb7 8.e3 Be7 9.Qc2 O-O 10.Bd3 a5 11.O-O Rfd8 12.cxd5 exd5 13.Ne5 Nxe5 14.dxe5 Ne4 15.Nxe4 dxe4 16.Bxe4 Bxe4 17.Qxe4 Qd3 18.Qxd3 Rxd3 19.Rfc1 c5 20.Bc3 b5 21.Kf1 b4 22.axb4 cxb4 23.Bd4 Rxb3 24.Rc7 Kf8 25.Rac1 Bd8 26.Rb7 a4 27.e6 fxe6 28.Bxg7+ Kg8 29.Rc4 a3 30.Rg4 a2 31.Ke2 Ra5 32.Be5+ Kf8 33.Bd6+ Be7 34.Bxe7+ Kf7 35.Bh4+ Kf8 36.Bf6 e5 37.Rgg7 Rb2+ 38.Kf3 Rxf2+ 39.Kxf2 a1=Q 40.Rb8# 1-0