1.Nf3 c5 2.b3 Nf6 3.Bb2 d6 4.e3 Nc6 5.Be2 e5 6.O-O g6 7.d4 cxd4 8.exd4 e4 9.Nfd2 d5 10.c4 Bg7 11.cxd5 Nxd5 12.Nxe4 O-O 13.Qd2 Qh4 14.Bf3 Bg4 15.Qg5 Qxg5 16.Nxg5 Bxf3 17.Nxf3 Rfe8 18.Nbd2 Nf4 19.g3 Ne2+ 20.Kg2 Nexd4 21.Nxd4 Nxd4 22.Nc4 Re2 23.Rae1 Rae8 24.Rxe2 Rxe2 25.Rd1 Nc6 26.Bxg7 Kxg7 27.a4 Kf6 28.Kf3 Rc2 29.Rb1 Ne5+ 30.Nxe5 Kxe5 31.Re1+ Kd6 32.Rd1+ Kc6 33.Rd3 h5 34.h3 a6 35.g4 h4 36.Ke3 b5 37.axb5+ axb5 38.f4 Rg2 39.Ke4 Re2+ 40.Kd4 Rc2 41.Ke5 b4 42.Kf6 Rc3 43.Rd1 Rxh3 44.Kxf7 Rf3 45.Rd4 h3 46.Kxg6 Rg3 47.Rd1 Rxg4+ 48.Kf5 Rg3 49.Ke6 Re3+ 50.Kf6 Rxb3 51.f5 Rf3 52.Ke6 b3 53.f6 b2 54.f7 Kc5 55.Rb1 h2 56.Ke7 Kc4 57.f8=Q Rxf8 58.Kxf8