1.e4 c5 2.Nf3 d5 3.exd5 Qc7 4.Nc3 a6 5.d4 cxd4 6.Qxd4 Nd7 7.Bf4 Qb6 8.Qxb6 Nxb6 9.O-O-O g6 10.d6 Bh6 11.Bxh6 Nxh6 12.dxe7 Kxe7 13.Bd3 Rd8 14.Rhe1+ Kf8 15.h3 Bf5 16.g4 Bxd3 17.Rxd3 Rxd3 18.cxd3 Rd8 19.Kd2 Nd5 20.Nxd5 Rxd5 21.Re4 Ng8 22.Rb4 b5 23.Rd4 Rxd4 24.Nxd4 Nf6 25.Nc6 Nd5 26.Nb8 Nc7 27.Nd7+ Ke7 28.Nc5 Kd6 29.Ne4+ Kc6 30.Ng5 f5 31.Nxh7 Ne6 32.Nf6 Kd6 33.h4 Ke5 34.g5 Nf4 35.Ke3 Ng2+ 36.Kf3 Nxh4+ 37.Kg3 Kd4 38.Kxh4 Kxd3 39.Nd5 Kc2 40.b4 Kb2 41.Nf4 Kxa2 42.Nxg6 Kb3 43.Ne7 Kxb4 44.g6 a5 45.g7 a4 46.g8=Q a3 47.Qa2 Ka4 48.Nc6 b4 49.Qc4 a2 50.Qxb4# 1-0