morphyvsfischer: Wow, Black defended really well. The whole qside castling as black isn't really good, though. 15...g6 16 Ng5 gives white positional play against the f pawn instead of an attack; beautiful how it changes so suddenly.
23...cxb4 24 Qa4 is good for white
28 Qxb8 Kxb8 29 Bc1+ Kc8 30 Bxh6 e4 followed by ...Bf6+ and ...Re5 gives black compensation and defuses the attack. Similar is 29 Qxb8+ Kxb8 30 Bxe5+ Kc8 31 Bxf4 Bf6+ 32 Ka2 Re2+ 33 Ka3 Rd3+ 34 Ka4 Ra2+ 35 Kb4 Rda3, and Black has a lot for the material.
Better lines for white from the game are 32 Rbd1+ Bd6 33 Nxe5+ Qxe5 34 Bxe5 Rxe5 35 Rxd6+ Kxd6 36 Rd1+ Rd5 37 Rxd5+ Kxd5 38 Qxc7, which is only a tad better for white and should be a draw, and 34 Rfd1+ Bd4+ 35 Rxd4+ (35 Ka2? Rxa5 followed by ...Rb5+ dies) ...Nxd4 36 Qxa5, and now I believe the best move is 36...Rd5!
This game deserves to be well known, and is possibly a textbook example of defending a position, although Black admittingly had a passive game until move 27.