Tactics time... with Mr Kington?

Yes you heard that right...

By his own admission, Paul's games tend to be pretty solid. He writes:

"Just occasionally Dr Jekyll becomes Mr Hyde for one evening only! Apologies for all the boring draws! I include a recent game of mine in the Bishop. The position after White's move 26 might be one for the website for new players, though I think most oldies would spot the coming sacrifice!"

Can you follow in Paul's footsteps and find a winning move for Black? Answer is Black's move 26 in the game score below:

1. e4 e5 2. g3 Nf6 3. Bg2 Bc5 4. c4 Nc6 5. Nc3 d6 6. h3 a6 7. Nge2 O-O 8. d3 h6
9. Be3 Nd4 10. Bxd4 exd4 11. Nd5 Nxd5 12. cxd5 Bb4+ 13. Kf1 Bc5 14. a4 a5 15.
Rc1 b6 16. g4 g6 17. Ng3 Qh4 18. Qe1 Bd7 19. b3 f5 20. exf5 Rae8 21. Ne4 gxf5
22. gxf5 Bxf5 23. Kg1 Kh8 24. f3 Qf4 25. Rc2 Rg8 26. Qd2 Rxg2+ 27. Kxg2 Rg8+
28. Kf2 Qh4+ 29. Kf1 Bxh3+ 30. Rxh3 Qxh3+ 31. Ke2 Rg2+ 32. Nf2 Qh2 33. Kd1 Bb4
and White resigned shortly afterwards.