I recently played a Lichess Bullet Game as White.
[FEN ""] 1.e4 e5 2.h4 Nc6 3.d3 Nf6 4.g3 Bc5 5.Nc3 d6 6.a3 O-O 7.b4 Bxf2+ 8.Kxf2 Ng4+ 9.Ke1 a6 10.Bh3 Nd4 11.Bxg4 b5 12.Bxc8 Rxc8 13.Nge2 Nxe2 14.Qxe2 c5 15.bxc5 dxc5 16.Rb1 c4 17.dxc4 bxc4 18.Be3 h6 19.g4 f6 20.Bxh6 gxh6 21.Qe3 Kf7 22.Qxh6 Ke7 23.Rb7+ Ke6 24.Rf1 Rh8 25.Rxf6+ Qxf6 26.Re7+ Kxe7 27. Nd5+ Kf7 28.Qxf6+ Kg8 29.Ne7+ Kh7 30.Qg6#
After Black's 24th move, I thought I was doomed, but I found the rook sacrifice, Rxf6, which forces Black to capture Qxf6. I could have gone for Rb6+ next, taking their queen, but I missed that and played Re7+ sacrificing both rooks. They had to capture with the king, and now, what I foreseen, is that Nd5+ forks the Black king and the queen.
My question is this: If Black ran better with his King, would they have a chance to defend against my attack? It seems to me that d7 is not a better square for black to move his king to because he has to block Qe7+ and there is also the Nb6+ threat of forking the rook. It's possible that their next best move would be Rce8, which is met with 1. Qf7+ Kd6 2. Qc7+ Ke6 3. Qc6+ Kf7 4. Qf6+ Kf8 Ne7+, forcing him to take with the rook, because otherwise it's mate. It looks like the game was mine anyways.
Nevertheless makes for a more spectacular win.