I wondered if this game was wacky enough for Wacky Wednesday, but at least it has the virtue of being short, and when one is on a self-imposed deadline one relaxes one's standards.
Black ran out of time here, but according to the Crafty chess engine, even with time on the clock, White wins with 19. . . . Rxe1+ (probably the only move that can prevent 20. Qxh7#) 20. Rxe1 Qxf2 21. Kxf2 Rd8 22. Qxh7+ Kf8 23. Qxf7#.
P.S. For more Wednesday wackiness, don't miss That 70s Show at Polly's blog.