It turns out that not all rook endgames are drawn.
1. e2e4  1... e7e5  2. g1f3  2... b8c6  3. f1c4  3... g8f6  4. d2d3  4... d7d5 [%c_effect d5;square;d5;type;Interesting;persistent;true] The belief in the old days was that this very fast advance is bad for Black, but as I've written a few times, the computer shows that everything is more or less playable. 5. e4d5  5... f6d5  6. h2h3 This move is much less played than the main line 6.0-0, and it does seem a little slow. 6... f8e7 Whether this is the best way to develop is something open to question. 7. e1g1  7... d5b6 [%c_effect b6;square;b6;type;GreatFind;persistent;true] 8. c4b3  8... a7a5 [%c_effect a5;square;a5;type;GreatFind;persistent;true] This is an important move for Black, but it's not easy to understand what's the big advantage over the direct 8...Qd6. I think this is clear in the following line: 9. a2a3  9... d8d6  10. f1e1  10... a5a4 This natural move is a novelty. It's hard to say without a deeper study whether this is better than the immediate 10...Be6. 11. b3a2  11... c8e6  12. a2e6  12... d6e6  13. d1e2  13... e8g8 [%c_effect g8;square;g8;type;Mistake;persistent;true] Black doesn't have adequate compensation for the lost pawn. 13...f6, 13...Bd6 or 13...Bf6 are better. 14. f3e5  14... c6d4  15. e2d1  15... a8e8  16. b1d2  16... e7f6  17. e5f3  17... d4f3  18. d2f3 White has consolidated and is a clear pawn up. 18... e6d5  19. f3d2  19... f6e5  20. d2e4  20... e8e6  21. e4g5 [%c_effect g5;square;g5;type;GreatFind;persistent;true] The knight continues to dance. It's funny that this piece will go back to f3, where it was in the first place, but even so White's position has improved. 21... e6e8  22. c2c3  22... h7h6  23. g5f3  23... e5d6  24. c1e3  24... c7c5  25. c3c4  25... d5f5  26. a1c1  26... e8e6  27. d3d4  27... f8e8 [%c_effect e8;square;e8;type;Inaccuracy;persistent;true] This loses more material, although it's hard to give any advice. 28. d4c5  28... d6c5  29. f3d4 [%c_effect d4;square;d4;type;Mistake;persistent;true] 29... c5d4  30. d1d4  30... e6g6  31. g1h1  31... g8h7 [%c_effect h7;square;h7;type;Inaccuracy;persistent;true] 32. e1d1  32... f5e6  33. d1d3  33... e8e7 [%c_effect e7;square;e7;type;GreatFind;persistent;true] 34. f2f3 [%c_effect f3;square;f3;type;Blunder;persistent;true] An unfortunate mistake that completely changes the course of the game. 34... e7d7  35. d4c3  35... g6g2 [%c_effect g2;square;g2;type;GreatFind;persistent;true] That's it. A nice \"Puzzle Rush\" tactic that gives a nearly decisive advantage for Black. 36. h1g2  36... e6g6  37. g2f2  37... d7d3  38. c3e5  38... b6d7  39. e5f4  39... g6e6  40. c1g1  40... g7g5  41. f4e4  41... e6e4  42. f3e4  42... d7e5 White's queenside falls apart, and the rest is easy. 43. f2e2  43... d3b3  44. e3d4  44... e5f3  45. g1d1  45... f3d4  46. d1d4  46... b3b2  47. e2f1 