1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 O-O 5.Nc3 d5 6.e3 Nbd7 7.c5 Nh5 8.Bd3 Nxf4 9.exf4 b6 10.b4 c6 11.O-O a5 12.a3 Qc7 13.g3 Ba6 14.Kg2 Bf6 15.Na4 Bc4 16.Qc2 b5 17.Nc3 g6 18.h4 h5 19.Rfe1 Kg7 20.Bxc4 dxc4 21.Ne4 Be7 22.Neg5 Bxg5 23.hxg5 Ra7 24.d5 cxd5 25.Qc3+ Kg8 26.Nd4 Rb8 27.Rad1 Nf8 28.Re3 Ra6 29.Rh1 axb4 30.axb4 Ra4 31.Ra1 Rba8 32.Rxa4 bxa4 33.Qa3 Nd7 34.c6 Nb6 35.b5 c3 36.Nxe6 fxe6 37.Rxe6 Qf7 38.Qd6 Nc4 39.Rxg6+ Kh7 40.Rh6+ Kg8 41.Qb4 a3 42.Qxc3 Qg7 43.Qd3 a2 44.Qxd5+ Qf7 45.Rh8+ Kxh8 46.Qxf7 a1=Q 47.Qxc4 h4 48.c7 Rc8 49.b6 Qa8+ 50.f3 h3+ 51.Kxh3 Qxf3 52.Qe6 Qh1+ 53.Kg4 Qd1+ 54.Kh4 Qh1+ 55.Qh3 Qb7 56.Qd7 Qh1+ 57.Kg4 Qb7 58.g6 Re8 59.Qh7# 1-0