1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 0-0 8.Qd2 Nc6 9.0-0-0 d5 10.Nxc6 bxc6 11.exd5 cxd5 12.Nxd5 Nxd5 13.Qxd5 Qc7 14.Qxa8 Bf5 15.Qxf8+ Kxf8 16.Rd2 h5 17.Be2 The position seems nearly equal but look how black uses his chance to create dangerous attack.
17...Qb8 18.c4?! 18. b3 seems the only move
18...Bc3! bishop feels safe because of the mate on b1
19.Rhd1 [19.Bd4 Bxd2+ 20.Kxd2 Qb4+ 21.Ke3 e5 22.Bc3 Qc5+ 23.Kd2 e4 also leads to the pleasant position for black]
19...Qe5! 20.Bg1? leads to mate but after the last black`s move it`s difficult to give good advises.
20...Bxb2+ 21.Rxb2 Qc3+ 22.Rc2 Qxc2# 0-1