1.e3 c5 2.Nf3 e6 3.Be2 a6 4.b3 Nc6 5.c4 Nf6 6.d4 Qb6 7.d5 Ne7 8.Nc3 d6 9.O-O e5 10.Ng5 Qd8 11.f4 exf4 12.Bb2 Nf5 13.Rxf4 Qe7 14.Nce4 Nxe4 15.Rxe4 Rg8 16.Rxe7+ Bxe7 17.Nh3 Nh6 18.Qc2 b5 19.Bf1 Ng4 20.Ba3 Nxe3 21.Qxh7 Kf8 22.Qe4 g6 23.Qxe3 Rh8 24.Rb1 Rxh3 25.gxh3 b4 26.Bb2 Bf5 27.Qe2 Bxb1 28.Qg2 Bxa2 29.Kh1 Bxb3 30.h4 a5 31.h5 gxh5 32.Qg7+ Ke8 33.Qg8+ Bf8 34.Bg7 Ke7 35.Bxf8+ Rxf8 36.Qg5+ Kd7 37.Bh3+ Kc7 38.Qe7+ Kb6 39.Qxd6+ Kb7 40.Qxf8 Kb6 41.Qa8 f5 42.d6 Bd1 43.Bg2 Bb3 44.Qb7# 1-0