FEN
[Event "rated rapid game"]
[Site "https://lichess.org/RrpDKHPx"]
[Date "2026.04.22"]
[Round "-"]
[White "yui0zuki"]
[Black "rafaellessaa"]
[Result "1-0"]
[GameId "RrpDKHPx"]
[UTCDate "2026.04.22"]
[UTCTime "23:47:19"]
[WhiteElo "1422"]
[BlackElo "1379"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C57"]
[Opening "Italian Game: Two Knights Defense, Ulvestad Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bc4 { [%eval 0.07] } 3... Nf6 { [%eval 0.1] } 4. Ng5 { [%eval 0.0] } 4... d5 { [%eval 0.0] } 5. exd5 { [%eval 0.0] } 5... b5 { [%eval 0.34] } { C57 Italian Game: Two Knights Defense, Ulvestad Variation } 6. Bxb5 { [%eval 0.0] } 6... Qxd5 { [%eval 0.0] } 7. Bxc6+ { [%eval 0.0] } 7... Qxc6 { [%eval 0.0] } 8. O-O { [%eval 0.0] } 8... Bb7 { [%eval 0.0] } 9. Qf3 { [%eval -0.14] } 9... e4 { [%eval -0.21] } 10. Qe3? { (-0.21 → -1.87) Mistake. Qb3 was best. } { [%eval -1.87] } (10. Qb3 O-O-O 11. Qh3+ Kb8 12. Nxf7 Rd5 13. d4 exd3 14. Nxh8 Bd6 15. Nf7 Rh5) 10... Bc5? { (-1.87 → -0.53) Mistake. h6 was best. } { [%eval -0.53] } (10... h6 11. Nf3 Bd6 12. d3 O-O-O 13. dxe4 Ng4 14. Qb3 Qxe4 15. h3 Nh2 16. Nbd2) 11. Qf4?? { (-0.53 → -3.32) Blunder. d4 was best. } { [%eval -3.32] } (11. d4 Bb6 12. a4 a5 13. Na3 Rd8 14. c3 h6 15. Nh3 O-O 16. Qg3 Nh5) 11... O-O { [%eval -3.17] } 12. d3 { [%eval -3.12] } 12... Rfe8 { [%eval -2.95] } 13. dxe4?! { (-2.95 → -4.14) Inaccuracy. Qg3 was best. } { [%eval -4.14] } (13. Qg3 exd3 14. cxd3 Rad8 15. Ne4 Nxe4 16. dxe4 Rxe4 17. Nd2 Re6 18. Nc4 Rg6) 13... Rxe4?? { (-4.14 → -1.33) Blunder. h6 was best. } { [%eval -1.33] } (13... h6 14. Nh3 Nxe4 15. Qf3 Qb6 16. Qf5 Rad8 17. Nc3 Nxc3 18. bxc3 Ba6 19. c4) 14. Nxe4 { [%eval -1.35] } 14... Nxe4 { [%eval -1.32] } 15. Be3?? { (-1.32 → -4.28) Blunder. Qf3 was best. } { [%eval -4.28] } (15. Qf3 Qb6 16. Qf5 g6 17. Qf4 Qc6 18. Qf3 Nxf2 19. Qxc6 Nh3+ 20. Kh1 Bxc6) 15... g5?? { (-4.28 → 2.74) Blunder. Nd2 was best. } { [%eval 2.74] } (15... Nd2 16. f3 Nxf1 17. Bxc5 Qxc5+ 18. Kh1 Ne3 19. Nc3 Nf5 20. Na4 Qc6 21. Qxf5) 16. Qf3 { [%eval 2.7] } 16... Re8?! { (2.70 → 3.85) Inaccuracy. Bd6 was best. } { [%eval 3.85] } (16... Bd6 17. Re1 Be5 18. Nd2 Qg6 19. Nc4 Bxh2+ 20. Kxh2 g4 21. Qf4 Qh5+ 22. Kg1) 17. Bxc5 { [%eval 4.02] } 17... Qxc5 { [%eval 4.13] } 18. Re1 { [%eval 4.06] } 18... Qxc2 { [%eval 4.38] } 19. Nc3 { [%eval 4.17] } 19... f5?! { (4.17 → 5.41) Inaccuracy. Re6 was best. } { [%eval 5.41] } (19... Re6 20. Nxe4 Bxe4 21. Qc3 Qxc3 22. bxc3 g4 23. Rad1 c5 24. f3 gxf3 25. Rd8+) 20. Nxe4 { [%eval 5.1] } 20... fxe4 { [%eval 5.65] } 21. Qc3?! { (5.65 → 4.03) Inaccuracy. Qe3 was best. } { [%eval 4.03] } (21. Qe3 Re7 22. Rac1 Qxb2 23. Rb1 Qe5 24. Rxb7 Kg7 25. Rxa7 Rd7 26. Rb7 Qa5) 21... Qa4?! { (4.03 → 5.37) Inaccuracy. Qxc3 was best. } { [%eval 5.37] } (21... Qxc3 22. bxc3 Bc6 23. Rab1 Re5 24. f3 Rc5 25. fxe4 Kf7 26. Re3 h5 27. Rb8) 22. Qxc7 { [%eval 5.47] } 22... Rb8?? { (5.47 → Mate in 11) Checkmate is now unavoidable. Ba8 was best. } { [%eval #11] } (22... Ba8 23. Qg3 h6 24. h4 Kh7 25. Qc7+ Kh8 26. Re3 Qd4 27. hxg5 Rg8 28. Qf7) 23. Rad1? { (Mate in 11 → 7.53) Lost forced checkmate sequence. Qxb8+ was best. } { [%eval 7.53] } (23. Qxb8+ Kg7 24. Qxb7+ Kh6 25. Rad1 Qe8 26. Rd6+ Qg6 27. Rxg6+ hxg6 28. Qf7 g4) 23... Qxa2? { (7.53 → Mate in 5) Checkmate is now unavoidable. Rf8 was best. } { [%eval #5] } (23... Rf8 24. Rd7 Qxd7 25. Qxd7 Ba8 26. Qe6+ Rf7 27. Rd1 Kg7 28. Qe5+ Rf6 29. Qxg5+) 24. Rd8+? { (Mate in 5 → 7.22) Lost forced checkmate sequence. Rd7 was best. } { [%eval 7.22] } (24. Rd7 Qf7 25. Rxf7 Bc8 26. Rg7+ Kh8 27. Rxh7+ Kg8 28. Qg7#) 24... Rxd8 { [%eval 7.18] } 25. Qxd8+ { [%eval 7.06] } 25... Kg7 { [%eval 7.29] } 26. Qc7+ { [%eval 6.53] } 26... Kh6 { [%eval 7.8] } 27. Qxb7 { [%eval 7.61] } 27... Qa5 { [%eval 7.83] } 28. Qxe4 { [%eval 7.7] } 28... Kh5? { (7.70 → Mate in 2) Checkmate is now unavoidable. Qd8 was best. } { [%eval #2] } (28... Qd8 29. Qe7 Qxe7 30. Rxe7 Kg6 31. Rxa7 g4 32. g3 Kf5 33. Kf1 h5 34. Ke2) 29. h3? { (Mate in 2 → 8.72) Lost forced checkmate sequence. Qxh7+ was best. } { [%eval 8.72] } (29. Qxh7+ Kg4 30. Re4#) 29... h6? { (8.72 → Mate in 3) Checkmate is now unavoidable. Qxe1+ was best. } { [%eval #3] } (29... Qxe1+ 30. Qxe1 g4 31. Qa5+ Kg6 32. hxg4 Kf6 33. Kh2 Kg6 34. Kg3 Kf6 35. g5+) 30. Qg4+ { [%eval #5] } 30... Kg6 { [%eval #5] } 31. Re6+? { (Mate in 5 → 8.95) Lost forced checkmate sequence. Qe6+ was best. } { [%eval 8.95] } (31. Qe6+ Kg7 32. Qd7+ Kg6 33. Re6+ Kh5 34. Qf7+ Kh4 35. Rxh6#) 31... Kf7 { [%eval 8.41] } 32. Rxh6 { [%eval 8.37] } 32... Qe1+ { [%eval 7.6] } 33. Kh2 { [%eval 7.53] } 33... Qxf2? { (7.53 → Mate in 4) Checkmate is now unavoidable. Qe5+ was best. } { [%eval #4] } (33... Qe5+ 34. f4 Qxf4+ 35. Qxf4+ gxf4 36. Rh7+ Ke6 37. Rxa7 Kf5 38. h4 Ke6 39. Kh3) 34. Qd7+ { [%eval #6] } 34... Kg8 { [%eval #6] } 35. Qd5+ { [%eval #10] } 35... Kg7 { [%eval #6] } 36. Qxg5+ { [%eval #5] } 36... Kf7 { [%eval #5] } 37. Rh7+ { [%eval #6] } 37... Ke6 { [%eval #6] } 38. Rxa7? { (Mate in 6 → 7.65) Lost forced checkmate sequence. Re7+ was best. } { [%eval 7.65] } (38. Re7+ Kd6 39. Qe5+ Kc6 40. Re6+ Kb7 41. Qg7+ Qf7 42. Qxf7+ Kb8 43. Re8#) 38... Qxa7 { [%eval 7.04] } 39. Qg4+ { [%eval 5.69] } 39... Kd5 { [%eval 4.9] } 40. h4?! { (4.90 → 3.68) Inaccuracy. Qf5+ was best. } { [%eval 3.68] } (40. Qf5+ Kc4 41. Qc2+ Kd5 42. Qd3+ Ke6 43. b4 Qa8 44. Qc4+ Kf5 45. Qc5+ Ke4) 40... Qc7+ { [%eval 4.36] } 41. Qg3 { [%eval 4.37] } 41... Qc2 { [%eval 4.32] } 42. h5 { [%eval 4.33] } 42... Qxb2 { [%eval 4.09] } 43. h6 { [%eval 5.26] } 43... Qh8 { [%eval 4.91] } 44. Qg7 { [%eval 4.92] } 44... Qb8+ { [%eval 4.63] } 45. Qg3 { [%eval 4.29] } 45... Qh8 { [%eval 4.35] } 46. Qg5+ { [%eval 4.18] } 46... Ke4?! { (4.18 → 5.29) Inaccuracy. Kc4 was best. } { Black offers draw } { [%eval 5.29] } (46... Kc4 47. Qg4+ Kb3 48. h7 Kc2 49. Qf5+ Kd2 50. Kh3 Ke1 51. Qe4+ Kf2 52. g4) 47. Kh3?! { (5.29 → 4.21) Inaccuracy. Qg7 was best. } { [%eval 4.21] } (47. Qg7 Qd8 48. Kh3 Qd3+ 49. Qg3 Qf1 50. Qf3+ Qxf3+ 51. gxf3+ Kxf3 52. h7 Kf4) 47... Kd3 { [%eval 4.11] } 48. Kg4 { [%eval 4.44] } 48... Qd4+ { [%eval 5.2] } 49. Kh5 { [%eval 4.95] } 49... Qh8 { [%eval 4.6] } 50. Qg6+ { [%eval 4.27] } 50... Ke3?! { (4.27 → 5.43) Inaccuracy. Kd2 was best. } { [%eval 5.43] } (50... Kd2 51. h7 Kc3 52. g4 Kb2 53. g5 Kc1 54. Qc6+ Kd2 55. Kg6 Qe5 56. Qf6) 51. h7 { [%eval 5.22] } 51... Kf2 { [%eval 5.08] } 52. Qg8 { [%eval 4.32] } 52... Qe5+ { [%eval 4.28] } 53. Kh6?? { (4.28 → 0.00) Blunder. Qg5 was best. } { [%eval 0.0] } (53. Qg5 Qe8+ 54. Kh6 Qf8+ 55. Kg6 Qe8+ 56. Kg7 Qd7+ 57. Kh6 Qd4 58. Qe7 Kg1) 53... Qf4+?? { (0.00 → 5.56) Blunder. Qh2+ was best. } { [%eval 5.56] } (53... Qh2+ 54. Kg7 Qg3+ 55. Kf6 Qc3+ 56. Kf5 Qd3+ 57. Ke5 Qc3+) 54. Qg5 { [%eval 5.62] } 54... Qf8+ { [%eval 5.07] } 55. Kg6 { [%eval 5.18] } 55... Qe8+ { [%eval 5.69] } 56. Kg7 { [%eval 5.16] } 56... Qd7+ { [%eval 5.19] } 57. Kh6 { [%eval 5.11] } 57... Qd6+ { [%eval 5.41] } 58. Qg6 { [%eval 5.52] } 58... Qf4+?! { (5.52 → 8.91) Inaccuracy. Qd4 was best. } { [%eval 8.91] } (58... Qd4 59. g4 Kg1 60. g5 Qh4+ 61. Qh5 Qd4 62. Qf3 Qd6+ 63. Kh5 Qb8 64. Qg4+) 59. Qg5? { (8.91 → 4.60) Mistake. Kg7 was best. } { [%eval 4.6] } (59. Kg7 Ke1 60. Qe6+ Kd1 61. Qd5+ Ke2 62. Qf3+ Qxf3 63. gxf3 Ke3 64. Kg8 Kf2) 59... Qh2+? { (4.60 → 9.94) Mistake. Qf8+ was best. } { [%eval 9.94] } (59... Qf8+ 60. Kg6 Qe8+ 61. Kg7 Qd7+ 62. Kh6 Qc6+ 63. Qg6 Qc3 64. g4 Kg1 65. g5) 60. Kg6 { [%eval 8.83] } 60... Qd6+ { [%eval 81.5] } 61. Qf6+ { [%eval 81.68] } 61... Qxf6+ { [%eval 13.29] } 62. Kxf6 { [%eval 11.25] } 62... Kxg2?! { (11.25 → Mate in 7) Checkmate is now unavoidable. Ke2 was best. } { [%eval #7] } { Black resigns. } (62... Ke2 63. g3 Kf3 64. Kf5 Ke3 65. g4 Kd2 66. Kg5 Ke3 67. Kf6 Kf2) 1-0