1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 e6 7.Be2 Nf6 8.f3 Qb6 9.Ncb5 O-O 10.Qd2 Qd8 11.Nxc6 dxc6 12.Qxd8 Rxd8 13.Nc7 Rb8 14.Bxa7 Bd7 15.Bxb8 Rxb8 16.e5 Nh5 17.Rd1 Rd8 18.Na8 Rxa8 19.Rxd7 Rxa2 20.Rxb7 Bxe5 21.c3 Nf4 22.Kf2 Bxc3 23.bxc3 Rxe2+ 24.Kg3 Nh5+ 25.Kh3 Nf4+ 26.Kg4 Nxg2 27.h3 Ne3+ 28.Kf4 Nd5+ 29.Kg5 Kg7 30.Rc1 Rg2+ 31.Kh4 g5+ 32.Kh5 Nf4#