1.c4 Nf6 2.d4 c6 3.Nc3 c5 4.d5 g6 5.h3 d6 6.e4 Nbd7 7.Nf3 Ne5 8.Nxe5 dxe5 9.Be3 b6 10.Qc2 h5 11.Bd3 h4 12.Be2 Bh6 13.Bxh6 Rxh6 14.Qd2 Rh8 15.Qg5 Qd6 16.Nb5 Qb8 17.d6 Kf8 18.Qxe5 Kg7 19.O-O-O Bb7 20.f3 Rh5 21.Qxe7 Bc6 22.Nc7 Kh8 23.Rd3 Qf8 24.Qxf6+ Qg7 25.Qxg7+ Kxg7 26.Nb5 f6 27.Nxa7 Bb7 28.Kd2 f5 29.Re3 Rhh8 30.a3 Rhd8 31.Kc3 Bc6 32.Rc1 Bb5 33.Ra1 Ba4 34.Rb1 Be8 35.exf5 Kh7 36.Rf1 Rac8 37.b4 Rc6 38.Re7+ Kh8 39.Rc7 Kg8 40.Rh7 Rd7 41.Rxd7 g5 42.Rc1 b5 43.Nxc6 Kf8 44.Rh7 bxc4 45.Kd2 g4 46.Rd1 Bxc6 47.bxc5 Ke8 48.Rc7 Ba8 49.Kc2 Kf8 50.Rh7 Bd5 51.d7 gxh3 52.d8=Q# 1-0