1.d4 Nf6 2.c4 c6 3.Bd2 a5 4.e3 g6 5.Nf3 d6 6.Bc3 Bg7 7.h3 O-O 8.Nbd2 Bf5 9.g4 Bd7 10.Bg2 b5 11.b3 a4 12.O-O h5 13.gxh5 Nxh5 14.Rc1 Na6 15.Ne4 Qc8 16.cxb5 cxb5 17.Nfg5 d5 18.Ng3 Nxg3 19.fxg3 Qb8 20.Qf3 Ra7 21.Qxd5 Qxg3 22.Rf3 e6 23.Rxg3 exd5 24.Bxd5 Nc7 25.Bxf7+ Rxf7 26.Nxf7 Kxf7 27.Rf1+ Kg8 28.Rxg6 Nd5 29.Bd2 Bxh3 30.Rf3 Bc8 31.Rg5 Be6 32.e4 axb3 33.axb3 Ra1+ 34.Kf2 Ra2 35.Ke1 Ra1+ 36.Ke2 Nc7 37.d5 Bd7 38.Bc3 Ra2+ 39.Kf1 Ne8 40.Bxg7 Nxg7 41.Rfg3 Ra1+ 42.Ke2 Ra2+ 43.Ke3 Ra7 44.Rxg7+ Kf8 45.Rh7 b4 46.Rgg7 Rc7 47.Kd4 Rb7 48.Ke5 Bc6 49.Rxb7 Bxb7 50.Kf6 Ke8 51.Rxb7 Kd8 52.Ke6 Kc8 53.Rxb4 Kc7 54.e5 Kd8 55.Rc4 Ke8 56.Rc8# 1-0