1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.c4 e6 5.b3 Qb6 6.O-O Nd7 7.h3 Bxf3 8.Bxf3 Ngf6 9.d4 Be7 10.Nc3 O-O 11.Qd3 Rfd8 12.Rd1 h6 13.e3 Rac8 14.Bb2 dxc4 15.Qxc4 Nd5 16.Qe2 Qa5 17.Ne4 N7f6 18.Nd2 Nc3 19.Bxc3 Qxc3 20.Nc4 Qb4 21.a3 Qb5 22.b4 Nd5 23.Qc2 Qa6 24.Rac1 Rc7 25.Be2 Nf6 26.h4 h5 27.e4 g6 28.Kg2 Bf8 29.Qd3 b6 30.Qf3 Ne8 31.g4 hxg4 32.Qxg4 Bh6 33.h5 Nf6 34.Qg3 Qc8 35.hxg6 fxg6 36.Rc2 Rg7 37.Ne5 Nh5 38.Qh4 Rf8 39.Rh1 Bf4 40.Nxc6 Qe8 41.Rh3 Rh7 42.Qg4 Kh8 43.Kf1 Bh6 44.Ne5 Nf4 45.Rh2 Qd8 46.Nxg6+ Nxg6 47.Qxg6 Rf6 48.Qh5 Rg7 49.e5 Rfg6 50.Bd3 Qxd4 51.Bxg6 Qa1+ 52.Ke2 Qxe5+ 53.Qxe5 a6 54.Rxh6+ Kg8 55.Qxe6+ Kf8 56.Rc8# 1-0