1.Nf3 d5 2.d4 Bf5 3.g3 h6 4.c4 e6 5.Nc3 c6 6.Qb3 Qc8 7.Bg2 Be7 8.O-O Nf6 9.Ne5 O-O 10.Bf4 Nbd7 11.Rac1 Rd8 12.Rfd1 Bf8 13.cxd5 exd5 14.Nxd5 Nxd5 15.Nxf7 Kxf7 16.Bxd5+ Kg6 17.e4 Bh3 18.f3 Nf6 19.Bc4 Kh7 20.g4 Qd7 21.Bg3 a5 22.Bh4 Be7 23.a4 Rf8 24.Be6 Qd8 25.d5 cxd5 26.Bg3 Kh8 27.Qxb7 Bb4 28.Bf5 Qe8 29.Rc7 Rb8 30.Qa7 Rg8 31.Rxg7 Rxg7 32.Qxb8 Qxb8 33.Bxb8 dxe4 34.Rd8+ Rg8 35.Be5 Bc5+ 36.Kh1 Rxd8 37.Bxf6+ Kg8 38.Bxd8 exf3 39.Be6+ Kg7 40.Bxa5 Bg2# 0-1