1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.a4 Nc6 5.d4 Nxd4 6.Nxd4 cxd4 7.Qxd4 Nf6 8.Bg5 a6 9.O-O-O Be7 10.f4 O-O 11.Be2 Bd7 12.e5 dxe5 13.fxe5 Nd5 14.Bxe7 Qxe7 15.Nxd5 exd5 16.Bd3 b5 17.a5 Be6 18.Rhe1 Rfc8 19.Kb1 Rc6 20.Re3 Qc7 21.Rg3 Rc8 22.h4 Qxa5 23.h5 h6 24.Qf4 Kf8 25.Rf1 d4 26.b3 Qb4 27.Bf5 Qe7 28.Qg4 Bxf5 29.Qxg7+ Ke8 30.Rxf5 Rxc2 31.Rf1 R8c6 32.Qh7 Kd7 33.e6+ Qxe6 34.Rxf7+ Kd6 35.Rg6 Rc1+ 36.Ka2 R6c2+ 37.Ka3 b4+ 38.Ka4 Ra2+ 39.Kxb4 a5+ 40.Kb5 Rc5+ 41.Ka6 Rc6+ 42.Kb7 a4 43.Rxe6+ Kc5 44.Rxc6+ Kd5 45.Qf5# 1-0