1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.Be2 Bxf3 5.Bxf3 d4 6.Ne2 e6 7.O-O a5 8.d3 Ne7 9.Bg4 h5 10.Bh3 g6 11.Bg5 c5 12.f4 Bh6 13.Bxh6 Rxh6 14.Qd2 f5 15.Kh1 Nbc6 16.Ng1 Rh8 17.Nf3 Kd7 18.c3 Qb6 19.Qf2 a4 20.Rac1 Rhd8 21.cxd4 Nxd4 22.Ne5+ Kc7 23.Rc3 Qb5 24.g3 Nec6 25.Nxg6 Nb4 26.exf5 exf5 27.Bxf5 Nxa2 28.Rc4 a3 29.bxa3 Rxa3 30.Be4 Nc3 31.Bg2 Kb6 32.f5 Ra2 33.Qg1 Nce2 34.Qe3 Re8 35.Qg5 Qb2 36.f6 Ne6 37.Qd5 Ka7 38.Rc2 Qxc2 39.Qxb7# 1-0