1.Nf3 c5 2.e4 e6 3.Nc3 d6 4.d4 cxd4 5.Qxd4 Nc6 6.Qd3 Be7 7.Bf4 e5 8.Be3 Nf6 9.Be2 Be6 10.Ng5 Bd7 11.O-O-O h6 12.Nf3 O-O 13.a3 Rc8 14.Nd2 Be6 15.Kb1 d5 16.exd5 Nxd5 17.Nxd5 Qxd5 18.Qxd5 Bxd5 19.Nf3 Rfd8 20.Rd2 Be6 21.Rhd1 Rxd2 22.Nxd2 f5 23.f3 Kf7 24.c3 h5 25.Bc4 g5 26.h3 h4 27.Bxe6+ Kxe6 28.Kc2 b6 29.b4 Bf6 30.Kb3 Ne7 31.c4 Nc6 32.Ka4 Rd8 33.Kb5 Nd4+ 34.Ka6 Nc2 35.Bg1 Nxa3 36.c5 bxc5 37.bxc5 Nc4 38.c6 Rd6 39.Nxc4 Rxd1 40.c7 Kd7 41.Kb7 Rb1+ 42.Bb6 axb6 43.c8=Q+ Ke7 44.Qxf5 Rc1 45.Qh7+ Kf8 46.Nd6 Be7 47.Qf7# 1-0