1.e4 Nc6 2.Nf3 d6 3.d4 Bg4 4.Be2 e5 5.c3 Nf6 6.d5 Ne7 7.Nbd2 g6 8.O-O Bg7 9.c4 a5 10.Re1 O-O 11.Qc2 Nh5 12.Nf1 b6 13.h3 Bd7 14.N3h2 Nf4 15.Bxf4 exf4 16.Qd2 Be5 17.Nf3 f6 18.Rab1 g5 19.N1h2 Qe8 20.Nxe5 fxe5 21.Bg4 h5 22.Bxd7 Qxd7 23.Qe2 Qe8 24.f3 Kh8 25.b3 Ng8 26.a3 Nf6 27.b4 axb4 28.axb4 Rg8 29.Kf2 Qg6 30.Rec1 Ra3 31.c5 g4 32.hxg4 hxg4 33.Nxg4 Nxg4+ 34.fxg4 Re3 35.Rh1+ Kg7 36.Qd1 Qxe4 37.cxd6 Rg3 38.Rh2 Qe3+ 39.Kf1 f3 40.gxf3 Rg1#