1.Nf3 e6 2.c4 c6 3.g3 d5 4.Bg2 dxc4 5.a4 Nd7 6.Na3 Bxa3 7.Rxa3 e5 8.Qc2 Ngf6 9.Qxc4 O-O 10.d3 a5 11.O-O Re8 12.Qc2 Nd5 13.Bd2 Nb4 14.Bxb4 axb4 15.Raa1 Qe7 16.Rfc1 Ra5 17.Nd2 Nb6 18.Ne4 h6 19.Nc5 Rd8 20.h4 Bg4 21.e3 Bf5 22.Be4 Bxe4 23.dxe4 Rda8 24.b3 Rd8 25.Kg2 Nc8 26.Nd3 Nb6 27.Rd1 Nd7 28.Rac1 Nf6 29.f3 h5 30.Qc4 c5 31.Nb2 b6 32.Rxd8+ Qxd8 33.Rd1 Qc7 34.Qd3 b5 35.axb5 Ra2 36.Rd2 Qb7 37.Nc4 Rxd2+ 38.Nxd2 Ne8 39.Kf2 Qb8 40.Nc4 Qxb5 41.Qd8 Kh7 42.Nxe5 Qa6 43.g4 Nd6 44.Nd7 Qa2+ 45.Kg3 Qa1 46.Nf8+ Kg8 47.Ne6+ Kh7 48.Ng5+ Kh6 49.Qxd6+ f6 50.Nh3 Qe1+ 51.Kg2 hxg4 52.fxg4 Qe2+ 53.Nf2 c4 54.bxc4 b3 55.g5+ Kh7 56.gxf6 b2 57.Qd7 b1=Q 58.Qxg7# 1-0