1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.f4 d6 8.Qe2 Nbd7 9.g4 h6 10.Bd2 b5 11.h4 Bb7 12.O-O-O b4 13.Na4 Qa5 14.b3 Nc5 15.g5 Nxa4 16.bxa4 Nd7 17.g6 O-O-O 18.gxf7 Qxa4 19.Bc4 Nc5 20.Nxe6 Bxe4 21.Be3 Qa3+ 22.Kb1 b3 23.axb3 Nxb3 24.Bd4 Nxd4 25.Rxd4 Bxh1 26.Bxa6+ Kd7 27.Bb5+ Ke7 28.Ng5+ Kf6 29.Qe6#