1.d4 Nf6 2.c3 a6 3.Bg5 h6 4.Bxf6 exf6 5.Nd2 c5 6.dxc5 Bxc5 7.e3 Nc6 8.Nb3 Be7 9.Ne2 O-O 10.g3 Ne5 11.Bg2 Rb8 12.Nf4 b5 13.O-O b4 14.cxb4 Bxb4 15.Qe2 a5 16.Rfd1 Qb6 17.Nd5 Qa6 18.Qc2 Bb7 19.Nxb4 axb4 20.Nc5 Qb6 21.Nxb7 Rxb7 22.Bxb7 Qxb7 23.e4 f5 24.Rd5 Re8 25.Qe2 fxe4 26.Qxe4 Re6 27.Rad1 Qc6 28.h3 d6 29.b3 h5 30.Kg2 h4 31.R5d4 Qd7 32.Rxb4 Nc6 33.Qxh4 Nxb4 34.Qxb4 Qc6+ 35.Kg1 Re2 36.a4 Qf3 37.Rf1 Rb2 38.Qxd6 Rxb3 39.Qd8+ Kh7 40.Qh4+ Kg8 41.Re1 Qc6 42.Qe4 Qc3 43.Rd1 g6 44.Kg2 Ra3 45.Rd4 Ra1 46.Qe8+ Kg7 47.Qe5+ Kg8 48.Rd8+ Kh7 49.Qxc3 Rb1 50.Rc8 Rd1 51.Rc7 Rg1+ 52.Kf3 Rg2 53.a5 Rxf2+ 54.Kg4 Kg8 55.a6 Rf1 56.a7 Re1 57.a8=Q+ Kh7 58.Qah8# 1-0