1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.O-O Nc6 8.d3 e6 9.f5 exf5 10.exf5 O-O-O 11.fxg6 hxg6 12.Bf4 f5 13.Nb5 Bf8 14.c4 Nf6 15.Qa4 Kb8 16.b4 Nh5 17.Bg5 Be7 18.Bxe7 Qxe7 19.Rfe1 Qf6 20.bxc5 dxc5 21.Ne5 a6 22.Nxc6+ Qxc6 23.Nc3 Qxa4 24.Nxa4 Rxd3 25.Nxc5 Rd2 26.Rab1 Nf4 27.Rxb7+ Kc8 28.Ree7 Rxg2+ 29.Kf1 Rgxh2 30.Rbc7+ Kd8 31.Nb7#