1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 a6 5.Nc3 e6 6.g3 Qc7 7.e4 Bb4 8.Qd3 Nc6 9.Nf3 O-O 10.Bd2 Ng4 11.h3 Nge5 12.Nxe5 Nxe5 13.Qe2 f5 14.f4 Nc6 15.a3 Bc5 16.Bg2 b6 17.exf5 Rxf5 18.Be4 Rf6 19.Qd3 Bb7 20.Bxh7+ Kh8 21.Ne4 Rh6 22.Ng5 d5 23.cxd5 exd5 24.O-O-O Rf8 25.Bg6 Rf6 26.Be8 Bc8 27.Qxd5 Nd4 28.Bc3 Ne2+ 29.Kb1 Bf5+ 30.Ka2 Nxc3+ 31.bxc3 Bxa3 32.Kxa3 Qxc3+ 33.Qb3 Qc5+ 34.Kb2 Be6 35.Rd8 Qe7 36.Qxb6 Bg8 37.Qd4 Rb6+ 38.Kc2 Qe2+ 39.Qd2 Qc4+ 40.Qc3 Qa2+ 41.Kd3 Rhd6+ 42.Rxd6 Rxd6+ 43.Ke3 Rb6 44.Qc7 Rb3+ 45.Ke4 Qg2+ 46.Kd4 Qd5#