1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.f3 Bg7 7.Be3 Nc6 8.Qd2 O-O 9.O-O-O d5 10.Qe1 e5 11.Nxc6 bxc6 12.exd5 cxd5 13.Bg5 Qb6 14.Bxf6 Qxf6 15.Nxd5 Qd8 16.h4 Be6 17.Nf4 Qb6 18.Nxe6 Qxe6 19.b3 e4 20.fxe4 Qe5 21.c3 Rfc8 22.Bc4 Qa5 23.Kb2 Rxc4 24.bxc4 Rb8+ 25.Kc2 Qxa2+ 26.Kd3 Bh6 27.Kd4 Rd8+ 28.Ke5 f6+ 29.Kxf6 Rf8+ 30.Ke7 Rf7+ 31.Kd6 Qa6+ 32.Kd5 Rd7+ 33.Ke5 Re7+ 34.Kd5 Qe6+ 35.Kc5 Qb6+ 36.Kd5 Rd7+ 37.Ke5 Qc7+ 38.Kf6 Qf4+ 39.Ke6 Qf7+ 40.Ke5 Bf4#