1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Be3 Nf6 6.Nc3 Bg7 7.Be2 O-O 8.O-O d5 9.Nxc6 bxc6 10.e5 Ne8 11.f4 f6 12.Bd4 fxe5 13.fxe5 Rxf1+ 14.Bxf1 Nc7 15.Na4 Ne6 16.Qd2 Nxd4 17.Qxd4 Rb8 18.b4 Qd6 19.c3 Bxe5 20.Qxa7 Bxh2+ 21.Kh1 g5 22.Be2 Qh6 23.Bf3 g4 24.Bd1 Bg3+ 25.Kg1 Qh2+ 26.Kf1 Ba6+ 27.Qxa6 Qh1+ 28.Ke2 Qe1+ 29.Kd3 Qe4+ 30.Kd2 Bf4#