1.d4 c6 2.c4 Nf6 3.g3 a5 4.Nf3 d5 5.Bg2 Bf5 6.Nc3 h6 7.Qb3 Ra6 8.cxd5 cxd5 9.Bf4 Nc6 10.O-O e6 11.Nb5 Rb6 12.Rac1 Be7 13.Nc7+ Qxc7 14.Bxc7 Rxb3 15.axb3 Bb4 16.Rfd1 Ne4 17.Bb6 Bg4 18.Rc2 Bf5 19.Ne5 Nxf2 20.Rxc6 bxc6 21.Kxf2 g5 22.Bf3 Ke7 23.Rc1 Bc2 24.Nc4 Bxb3 25.Nxa5 f5 26.h4 Rh7 27.g4 Bc5 28.Bxc5+ Kf6 29.e3 Rd7 30.Bb4 fxg4 31.Rh1 Kg6 32.Rb1 Rd8 33.e4 Rg8 34.Kg1 dxe4 35.Bxe4+ Kh5 36.Nc4 Rb8 37.Bd6 Rb7 38.Na3 Rb4 39.Bxb4 Ba2 40.Bd6 g3 41.Bf3+ Kxh4 42.d5 exd5 43.Kg2 d4 44.Bf4 Bxb1 45.Bxg3# 1-0