1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.a3 a5 10.Bf4 b6 11.cxd5 cxd5 12.Nc3 Ba6 13.Rfc1 h6 14.h4 Rc8 15.Qb3 Bc4 16.Qd1 Ba6 17.e3 b5 18.Bf1 Qb6 19.Qe2 Rc4 20.Nd2 Rc6 21.Nxb5 Rxc1 22.Rxc1 a4 23.b3 axb3 24.a4 b2 25.Rc2 Qa5 26.Rxb2 Qxa4 27.Qe1 Rc8 28.Qb1 Rc6 29.Kg2 Qa5 30.Be2 Ne8 31.Na7 Rc3 32.Ra2 Ra3 33.Nc6 Qa4 34.Nxe7+ Kf8 35.Rxa3 Qxa3 36.Bxa6 Qxa6 37.Qb4 g5 38.hxg5 hxg5 39.Bxg5 Nd6 40.e4 dxe4 41.Nc8 Qxc8 42.Qxd6+ Kg8 43.d5 Qc5 44.Qxd7 Qc7 45.Qxc7 f6 46.dxe6 f5 47.g4 fxg4 48.Kg3 e3 49.Kxg4 Kf8 50.Kf5 exf2 51.Qa7 Kg8 52.Qb7 f1=Q+ 53.Nxf1 Kf8 54.Qa7 Kg8 55.Kg6 Kh8 56.Qb8# 1-0