FEN
[Event "?"]
[Site "Chess.com iPhone"]
[Date "2026.05.13"]
[Round "?"]
[White "hehwosj651"]
[Black "ZJNN2018"]
[Result "0-1"]
[GameId "Uk62fW8l"]
[WhiteElo "1674"]
[BlackElo "1547"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "A02"]
[Opening "Bird Opening"]
[Termination "Unknown"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... e6 { [%eval -0.12] } 2. Nf3 { [%eval -0.24] } 2... Nf6 { [%eval -0.2] } 3. e3 { [%eval -0.2] } 3... d5 { [%eval -0.21] } 4. Be2 { [%eval -0.29] } 4... c5 { [%eval -0.21] } 5. b3 { [%eval -0.26] } 5... Nc6 { [%eval -0.14] } 6. Bb5 { [%eval -0.37] } 6... Bd7 { [%eval -0.4] } 7. Bxc6 { [%eval -0.41] } 7... Bxc6 { [%eval -0.38] } 8. d4?! { (-0.38 → -1.36) Inaccuracy. Ne5 was best. } { [%eval -1.36] } (8. Ne5 Rc8 9. O-O Be7 10. d3 O-O 11. Nxc6 Rxc6 12. Nd2 b5 13. Nf3 c4) 8... Be7 { [%eval -0.87] } 9. a4 { [%eval -0.84] } 9... O-O { [%eval -0.84] } 10. O-O { [%eval -0.95] } 10... h6 { [%eval -0.76] } 11. Bb2 { [%eval -0.79] } 11... b6 { [%eval -0.79] } 12. Ne5 { [%eval -0.75] } 12... Bb7 { [%eval -0.74] } 13. Na3 { [%eval -1.12] } 13... Nd7 { [%eval -0.89] } 14. Qf3 { [%eval -1.06] } 14... Nxe5 { [%eval -0.86] } 15. dxe5 { [%eval -0.99] } 15... Rb8 { [%eval -0.54] } 16. Rae1?! { (-0.54 → -1.13) Inaccuracy. Qg4 was best. } { [%eval -1.13] } (16. Qg4 a6 17. Rf3 Kh7 18. Rg3 Rg8 19. f5 Qc8 20. e4 c4 21. fxe6 Bc5+) 16... Ba6?! { (-1.13 → -0.23) Inaccuracy. a6 was best. } { [%eval -0.23] } (16... a6 17. Qg4 b5 18. axb5 axb5 19. Nxb5 Ba6 20. Nd6 Bxf1 21. Rxf1 g6 22. f5) 17. Rf2 { [%eval -0.75] } 17... Bh4 { [%eval -0.8] } 18. g3 { [%eval -0.86] } 18... Be7 { [%eval -0.89] } 19. Nb1 { [%eval -1.0] } 19... b5 { [%eval -0.8] } 20. axb5 { [%eval -0.65] } 20... Bxb5 { [%eval -0.78] } 21. Qh5?! { (-0.78 → -1.51) Inaccuracy. f5 was best. } { [%eval -1.51] } (21. f5 f6 22. Qg4 exf5 23. Qxf5 Rb6 24. e6 Ba6 25. Nc3 Bc8 26. Nxd5 Bxe6) 21... c4 { [%eval -1.3] } 22. bxc4 { [%eval -1.41] } 22... Bxc4?! { (-1.41 → -0.69) Inaccuracy. Bc6 was best. } { [%eval -0.69] } (22... Bc6 23. Bd4 dxc4 24. h4 Qa5 25. Rd1 Bc5 26. Qe2 Rfc8 27. g4 Bxd4 28. exd4) 23. Bd4 { [%eval -0.86] } 23... a6?! { (-0.86 → 0.00) Inaccuracy. a5 was best. } { [%eval 0.0] } (23... a5 24. Nd2 a4 25. Ra1 a3 26. g4 a2 27. g5 hxg5 28. fxg5 Bxg5 29. Nxc4) 24. c3? { (0.00 → -1.63) Mistake. Nd2 was best. } { [%eval -1.63] } (24. Nd2 a5 25. Ra1 Bb5 26. Nf3 Kh7 27. g4 g6 28. Qh3 Bd7 29. Ng5+ Kg7) 24... Bd3 { [%eval -1.48] } 25. Nd2 { [%eval -1.42] } 25... Bg6?! { (-1.42 → -0.78) Inaccuracy. Rb7 was best. } { [%eval -0.78] } (25... Rb7 26. Qf3 Qb8 27. Ra1 Rb2 28. Rd1 Rc2 29. e4 dxe4 30. Nxe4 Rxf2 31. Kxf2) 26. Qe2 { [%eval -0.81] } 26... a5 { [%eval -0.84] } 27. Ra1 { [%eval -0.89] } 27... Ra8 { [%eval -0.92] } 28. Nb3?! { (-0.92 → -1.82) Inaccuracy. g4 was best. } { [%eval -1.82] } (28. g4 Qd7 29. Raf1 a4 30. f5 Bh7 31. c4 dxc4 32. Nxc4 Qc6 33. f6 Bc5) 28... Qc7 { [%eval -1.55] } 29. Qb5 { [%eval -2.05] } 29... Rfb8 { [%eval -2.13] } 30. Qa4 { [%eval -2.0] } 30... Bd8?! { (-2.00 → -1.38) Inaccuracy. Bd3 was best. } { [%eval -1.38] } (30... Bd3 31. Nc1 Bc4 32. h4 Qb7 33. g4 Bxh4 34. Rh2 Be7 35. Qd1 a4 36. g5) 31. Bc5?? { (-1.38 → -4.60) Blunder. Rfa2 was best. } { [%eval -4.6] } (31. Rfa2 Kh7 32. Nd2 Rb7 33. Qd1 Rab8 34. g4 Qe7 35. Qe2 Qh4 36. Kg2 Rb2) 31... Rxb3 { [%eval -4.86] } 32. Qxb3 { [%eval -4.9] } 32... Qxc5 { [%eval -4.86] } 33. Re2 { [%eval -5.23] } 33... Bd3 { [%eval -5.11] } 34. Ree1 { [%eval -5.3] } 34... Qc6 { [%eval -4.99] } 35. Red1 { [%eval -5.1] } 35... Bc4 { [%eval -4.89] } 36. Qa3 { [%eval -5.22] } 36... Bb6 { [%eval -5.25] } 37. Re1 { [%eval -5.14] } 37... Bb5 { [%eval -4.85] } 38. Rab1 { [%eval -5.61] } 38... Bc5 { [%eval -5.46] } 39. Qb2 { [%eval -5.49] } 39... Bd3 { [%eval -5.62] } 40. Ra1 { [%eval -5.78] } 40... Qc7 { [%eval -4.88] } 41. Qd2 { [%eval -4.78] } 41... Bc4 { [%eval -5.15] } 42. Kf2 { [%eval -5.12] } 42... Qc6 { [%eval -4.95] } 43. Reb1 { [%eval -4.98] } 43... Bb6 { [%eval -4.37] } 44. Qb2 { [%eval -4.29] } 44... Bc5 { [%eval -3.93] } 45. Qc2?! { (-3.93 → -5.30) Inaccuracy. Qb7 was best. } { [%eval -5.3] } (45. Qb7 Qxb7 46. Rxb7 a4 47. Rc7 Bf8 48. e4 a3 49. exd5 exd5 50. g4 g5) 45... Qa6 { [%eval -4.69] } 46. Rd1 { [%eval -5.05] } 46... Qa7 { [%eval -5.18] } 47. Re1 { [%eval -5.33] } 47... Qa6 { [%eval -5.14] } 48. g4 { [%eval -5.16] } 48... Bd3 { [%eval -5.06] } 49. Qb2 { [%eval -5.57] } 49... Qa7 { [%eval -4.58] } 50. Rad1 { [%eval -5.49] } 50... Bc4 { [%eval -4.99] } 51. Ra1 { [%eval -4.95] } 51... Qe7 { [%eval -4.95] } 52. Kg3 { [%eval -4.79] } 52... Qa7 { [%eval -4.72] } 53. Qd2 { [%eval -4.72] } 53... Qe7 { [%eval -4.25] } 54. h4 { [%eval -4.42] } 54... f6 { [%eval -4.33] } 55. exf6 { [%eval -4.22] } 55... Qxf6 { [%eval -4.45] } 56. e4 { [%eval -5.1] } 56... dxe4 { [%eval -4.98] } 57. Rxe4 { [%eval -4.73] } 57... Bd5?! { (-4.73 → -3.23) Inaccuracy. Rd8 was best. } { [%eval -3.23] } (57... Rd8 58. g5 hxg5 59. hxg5 Qf8 60. Rd4 Bxd4 61. cxd4 Bd5 62. Rxa5 Qf5 63. Ra3) 58. Rea4?! { (-3.23 → -4.60) Inaccuracy. Re5 was best. } { [%eval -4.6] } (58. Re5 Qf8 59. g5 Rd8 60. Rxa5 Bc4 61. Qc2 Bd6 62. Ra4 Bxe5 63. Rxc4 Bd6) 58... Bb6 { [%eval -4.6] } 59. c4 { [%eval -5.71] } 59... Bc6 { [%eval -5.3] } 60. R4a2?! { (-5.30 → -7.49) Inaccuracy. c5 was best. } { [%eval -7.49] } (60. c5 Bc7 61. Rd4 Rf8 62. Rf1 h5 63. Rd6 Bxd6 64. cxd6 Rb8 65. g5 Qf5) 60... Rd8 { [%eval -7.21] } 61. Qe2 { [%eval -7.46] } 61... Rd4 { [%eval -7.14] } 62. Qe3 { [%eval -7.51] } 62... Bc7 { [%eval -7.34] } 63. Rf1 { [%eval -7.24] } 63... Be4 { [%eval -5.94] } 64. Kh2 { [%eval -7.26] } 64... Qxh4+ { [%eval -7.0] } 65. Qh3 { [%eval -7.0] } 65... Qd8 { [%eval -6.74] } 66. Qh5?? { (-6.74 → Mate in 6) Checkmate is now unavoidable. Qg3 was best. } { [%eval #-6] } (66. Qg3 Rd3 67. Qe1 Qg5 68. Qg3 Rxg3 69. Kxg3 Qc5 70. Re1 Qxc4 71. Rae2 Qc3+) 66... Bd3? { (Mate in 6 → -7.41) Lost forced checkmate sequence. Rd2+ was best. } { [%eval -7.41] } (66... Rd2+ 67. Rf2 Bxf4+ 68. Kg1 Rd1+ 69. Rf1 Qd4+ 70. Rf2 Rxf1+ 71. Kxf1 Qd1#) 67. Rff2 { [%eval -8.92] } 67... Bxf4+ { [%eval -6.97] } 68. Kh3?? { (-6.97 → Mate in 15) Checkmate is now unavoidable. Rxf4 was best. } { [%eval #-15] } (68. Rxf4 Rxf4 69. Rg2 Qb8 70. Qh3 Rf3+ 71. Rg3 Be4 72. Qg2 Qf4 73. Qg1 Rf2+) 68... Be4 { [%eval #-14] } { Black wins. } 0-1