1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.g3 cxd4 5.Nxd4 d5 6.Bg2 dxc4 7.O-O Bc5 8.Nb5 Qb6 9.N5c3 O-O 10.Na4 Qa5 11.Nxc5 Qxc5 12.b3 Qc7 13.Ba3 Rd8 14.Qc2 Bd7 15.Qxc4 Qxc4 16.bxc4 Bc6 17.Nc3 Bxg2 18.Kxg2 Rc8 19.Rfd1 Nbd7 20.Ne4 Rxc4 21.Nd6 Rc7 22.Rac1 Rxc1 23.Rxc1 b6 24.Rc7 a5 25.g4 h6 26.h4 Ne5 27.f4 Nexg4 28.Nxf7 Nd5 29.Rd7 Nxf4+ 30.Kf3 Nf6 31.Rb7 Ng6 32.h5 Nxh5 33.Nd6 Nf6 34.Rxb6 Nd5 35.Rb7 Rf8+ 36.Kg3 Ngf4 37.e4 Ne2+ 38.Kh2 Ne3 39.Nf5 exf5 40.Bxf8 Kxf8 41.exf5 Nd4 42.Ra7 Nc4 43.Rc7 Nf3+ 44.Kg3 Nfe5 45.Kf4 Kg8 46.Rc5 Kh7 47.Rxe5 Nxe5 48.Kxe5 h5 49.Kf4 Kh6 50.a3 a4 51.Ke5 Kg5 52.Ke6 h4 53.Kf7 h3 54.Kxg7 Kxf5 55.Kh6 h2 56.Kh5 h1=Q#