1.Nf3 Nf6 2.d4 d5 3.Rg1 c5 4.c3 Nc6 5.Bf4 Nh5 6.g3 cxd4 7.cxd4 e6 8.e3 Qb6 9.Qb3 Bb4+ 10.Nc3 O-O 11.Bd3 f6 12.O-O-O g5 13.Qc2 Rf7 14.g4 Nxf4 15.exf4 Bd6 16.fxg5 fxg5 17.Qe2 Qd8 18.h4 gxh4 19.g5 Rg7 20.Kb1 h3 21.Rh1 h2 22.Nxh2 Nxd4 23.Qh5 Nf5 24.Bxf5 exf5 25.Nf3 Be6 26.Nxd5 Bxd5 27.Rxd5 Qb6 28.g6 Be7 29.gxh7+ Kh8 30.Ne5 Qe6 31.Rhd1 Rxh7 32.Qe2 Rg8 33.f4 Bf6 34.Ng6+ Rxg6 35.Qxe6 Rh4 36.Qxf5 Rh2 37.Qxg6 Rxb2+ 38.Ka1 Rg2+ 39.Kb1 Rb2+ 40.Kc1 Rxa2 41.Rh1+ Bh4 42.Rhd1 b6 43.Rh1 Rh2 44.Rhd1 Rh3 45.Rh1 Rh2 46.Rh5# 1-0