1.d4 a5 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Nf3 c6 8.O-O O-O 9.Re1 Na6 10.a4 Nc7 11.h3 Be6 12.Bd3 Qd7 13.c4 Na6 14.b3 Nb4 15.Bb1 Rfe8 16.Bd2 Bxh3 17.gxh3 Qxh3 18.Re3 Rxe3 19.fxe3 Re8 20.Qf1 Qh5 21.Qg2 f5 22.Kf2 g6 23.c5 Bc7 24.Bxb4 axb4 25.Bd3 Qh6 26.Re1 Bd8 27.Qh1 Qg7 28.Bc4 Bc7 29.Ng5 Re7 30.Qh4 h6 31.Nxf7 Rxf7 32.Qe7 h5 33.Qe8+ Qf8 34.Bxf7+ Kg7 35.Bxg6 Qxe8 36.Bxe8 h4 37.Kg2 Kf8 38.Bg6 f4 39.exf4 Bxf4 40.Rf1 Kg7 41.Rxf4 Kxg6 42.Rxh4 Kf5 43.Kf3 Ke6 44.Ke4 Kf6 45.d5 cxd5+ 46.Kxd5 Kg5 47.Rxb4 Kf6 48.Rxb7 Kg5 49.c6 Kf4 50.c7 Kg3 51.Ke4 Kf2 52.c8=Q Ke2 53.Qc2+ Kf1 54.Kf3 Ke1 55.Qe2# 1-0