1.d4 c6 2.g3 Nf6 3.Bg2 d5 4.Nf3 Bf5 5.Nh4 Bg4 6.h3 Be6 7.O-O g6 8.Kh2 Bg7 9.Nc3 Nbd7 10.f4 Qc7 11.Qd3 O-O 12.a4 c5 13.Be3 a6 14.a5 Rac8 15.f5 gxf5 16.Nxf5 Bxf5 17.Qxf5 e6 18.Qg5 cxd4 19.Bxd4 h6 20.Qh4 Qd8 21.Ra4 Nh7 22.Bxg7 Qxh4 23.Rxh4 Kxg7 24.Rg4+ Ng5 25.h4 Ne5 26.Rb4 Nh7 27.Rxb7 Nf6 28.Kg1 Rb8 29.Rb6 Nc4 30.Rxa6 Rxb2 31.Ra7 Rxc2 32.Nb5 Ra2 33.Nd4 Kg6 34.Nc6 Rxe2 35.Ra1 Ne3 36.Bf3 Rc2 37.Ne5+ Kf5 38.Nxf7 e5 39.Re7 e4 40.a6 Rxf7 41.Bxe4+ Nxe4 42.Rxf7+ Kg4 43.Rf4+ Kh3 44.Rxe4 dxe4 45.a7 Rg2+ 46.Kh1 Ng4 47.a8=Q Nf2# 0-1