FEN
[Event "rated bullet game"]
[Site "https://lichess.org/PRxfpVyK"]
[Date "2026.01.22"]
[Round "-"]
[White "dibardi"]
[Black "Marcel-Portugal"]
[Result "1-0"]
[GameId "PRxfpVyK"]
[UTCDate "2026.01.22"]
[UTCTime "21:01:20"]
[WhiteElo "1326"]
[BlackElo "1282"]
[WhiteRatingDiff "+5"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "A07"]
[Opening "King's Indian Attack, with Bf5"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... c6 { [%eval 0.28] } 2. g3 { [%eval 0.11] } 2... d5 { [%eval 0.17] } 3. Bg2 { [%eval 0.17] } 3... Nf6 { [%eval 0.25] } 4. O-O { [%eval 0.2] } 4... Bf5 { [%eval 0.32] } { A07 King's Indian Attack, with Bf5 } 5. d3 { [%eval 0.26] } 5... e6 { [%eval 0.22] } 6. Re1 { [%eval -0.08] } 6... Be7 { [%eval 0.13] } 7. e4? { (0.13 → -1.47) Mistake. Nh4 was best. } { [%eval -1.47] } (7. Nh4 Bg4 8. h3 Bh5 9. Nd2 Nfd7 10. Bf3 Bxf3 11. Nhxf3 c5) 7... Bg6?? { (-1.47 → 0.29) Blunder. dxe4 was best. } { [%eval 0.29] } (7... dxe4 8. dxe4 Qxd1 9. Rxd1 Bxe4 10. c3 O-O 11. a4 a5 12. Be3 Nbd7 13. Nbd2) 8. e5?! { (0.29 → -0.43) Inaccuracy. exd5 was best. } { [%eval -0.43] } (8. exd5 cxd5 9. Ne5 Nc6 10. Nxg6 hxg6 11. a3 O-O 12. d4 b5 13. c3 a5) 8... Nfd7 { [%eval -0.35] } 9. d4 { [%eval -0.47] } 9... Na6?! { (-0.47 → 0.22) Inaccuracy. O-O was best. } { [%eval 0.22] } (9... O-O) 10. Nc3?! { (0.22 → -0.64) Inaccuracy. a3 was best. } { [%eval -0.64] } (10. a3 O-O) 10... Nc7? { (-0.64 → 0.62) Mistake. Nb4 was best. } { [%eval 0.62] } (10... Nb4 11. Re2 c5 12. dxc5 Nxc5 13. Be3 Bh5 14. Nb5 O-O 15. Nbd4 a5 16. a4) 11. a3 { [%eval 0.46] } 11... Nb5 { [%eval 0.74] } 12. Nxb5 { [%eval 0.6] } 12... cxb5 { [%eval 0.64] } 13. b4? { (0.64 → -0.93) Mistake. h4 was best. } { [%eval -0.93] } (13. h4 h6) 13... Nb6?! { (-0.93 → -0.35) Inaccuracy. Rc8 was best. } { [%eval -0.35] } (13... Rc8 14. Re2) 14. Rb1? { (-0.35 → -1.50) Mistake. Bf1 was best. } { [%eval -1.5] } (14. Bf1) 14... Rc8 { [%eval -1.49] } 15. Be3? { (-1.49 → -2.88) Mistake. Re2 was best. } { [%eval -2.88] } (15. Re2 Na4 16. Bb2 a5 17. bxa5 O-O 18. Bf1 Qxa5 19. Ne1 Nxb2 20. Rxb2 Bxa3) 15... Nc4?! { (-2.88 → -1.69) Inaccuracy. Bxc2 was best. } { [%eval -1.69] } (15... Bxc2 16. Qe2 Bxb1 17. Rxb1 Rc3 18. Ra1 Nc4 19. Bc1 O-O 20. Qd1 Qb6 21. h4) 16. h4? { (-1.69 → -3.69) Mistake. Qc1 was best. } { [%eval -3.69] } (16. Qc1 O-O) 16... Nxa3 { [%eval -3.26] } 17. Ra1 { [%eval -3.2] } 17... Nxc2 { [%eval -3.19] } 18. Rxa7 { [%eval -3.15] } 18... Nxe1 { [%eval -2.56] } 19. Qxe1?! { (-2.56 → -3.46) Inaccuracy. Nxe1 was best. } { [%eval -3.46] } (19. Nxe1 Qb6 20. Ra1 h6 21. Nd3 O-O 22. Nf4 Bf5 23. Nh5 Qc6 24. Rc1 Qd7) 19... Rb8 { [%eval -3.24] } 20. h5?! { (-3.24 → -4.09) Inaccuracy. Nd2 was best. } { [%eval -4.09] } (20. Nd2 O-O 21. Nb3 Qc8 22. Nc5 Ra8 23. Qa1 Rxa7 24. Qxa7 Bxc5 25. dxc5 Bd3) 20... Bf5? { (-4.09 → -2.34) Mistake. Bxh5 was best. } { [%eval -2.34] } (20... Bxh5 21. Qd2 O-O 22. Nh4 Kh8 23. Bf1 Bxh4 24. gxh4 Rg8 25. Bg5 Qc7 26. Ra3) 21. Nh4? { (-2.34 → -3.88) Mistake. h6 was best. } { [%eval -3.88] } (21. h6 O-O 22. hxg7 Re8 23. Bf1 Qc7 24. Qe2 Kxg7 25. Nh4 Bg6 26. Qd2 Qc2) 21... O-O?? { (-3.88 → 0.05) Blunder. Bxh4 was best. } { [%eval 0.05] } (21... Bxh4 22. Qd2 Be7 23. Bf1 O-O 24. Bxb5 Kh8 25. h6 Rg8 26. Bd3 Bxd3 27. Qxd3) 22. Nxf5 { [%eval -0.08] } 22... exf5 { [%eval 0.0] } 23. g4?? { (0.00 → -2.53) Blunder. Ra5 was best. } { [%eval -2.53] } (23. Ra5 Qd7 24. Qe2 Rfd8 25. Qxb5 b6 26. Qxd7 Rxd7 27. Rb5 Ra7 28. Bxd5 Ra4) 23... Qb6?! { (-2.53 → -1.74) Inaccuracy. fxg4 was best. } { [%eval -1.74] } (23... fxg4 24. Ra5 Qd7 25. Qe2 Qe6 26. Qxb5 b6 27. Ra7 Rfd8 28. Rc7 h6 29. Kh2) 24. Ra1?! { (-1.74 → -2.77) Inaccuracy. Ra5 was best. } { [%eval -2.77] } (24. Ra5 f4 25. Bxf4 Qxd4 26. Qd2 Qc4 27. Bxd5 Bxb4 28. Bxc4 Bxd2 29. Bxf7+ Rxf7) 24... fxg4? { (-2.77 → -1.24) Mistake. f4 was best. } { [%eval -1.24] } (24... f4 25. Bd2 Qxd4 26. h6 Rbd8 27. e6 Qf6 28. hxg7 Qxg7 29. Bf3 Qg6 30. exf7+) 25. f3?? { (-1.24 → -3.50) Blunder. Bxd5 was best. } { [%eval -3.5] } (25. Bxd5 Rbd8 26. Bb3 Qc6 27. d5 Rxd5 28. Rc1 Qd7 29. Bxd5 Qxd5 30. Bc5 Qe6) 25... gxf3 { [%eval -3.36] } 26. Bxf3 { [%eval -3.36] } 26... Rbc8 { [%eval -3.09] } 27. Qg3 { [%eval -3.22] } 27... Bxb4?! { (-3.22 → -2.26) Inaccuracy. Rc3 was best. } { [%eval -2.26] } (27... Rc3 28. h6 Qg6 29. Qxg6 hxg6 30. Kf2 Rc2+ 31. Kg3 gxh6 32. Bxh6 Rd8 33. Ra7) 28. Bh6?? { (-2.26 → -6.04) Blunder. Kh1 was best. } { [%eval -6.04] } (28. Kh1 Rc3) 28... g6?? { (-6.04 → -1.99) Blunder. Qxh6 was best. } { [%eval -1.99] } (28... Qxh6 29. Qg4 Kh8 30. Kg2 Rc2+ 31. Kh1 Rc1+ 32. Rxc1 Qxc1+ 33. Kg2 Qd2+ 34. Kh3) 29. Qg5?? { (-1.99 → -4.85) Blunder. Qh4 was best. } { [%eval -4.85] } (29. Qh4) 29... Be7?? { (-4.85 → -1.98) Blunder. Qxd4+ was best. } { [%eval -1.98] } (29... Qxd4+ 30. Kh2 Rfe8 31. Rb1 Qf2+ 32. Bg2 Be7 33. Qf4 Qxf4+ 34. Bxf4 Rc4 35. Kg3) 30. hxg6?? { (-1.98 → -7.22) Blunder. Qxe7 was best. } { [%eval -7.22] } (30. Qxe7 Qxd4+) 30... Qxd4+ { [%eval -6.92] } 31. Qe3 { [%eval -6.52] } 31... Qxe3+?! { (-6.52 → -4.56) Inaccuracy. Qxa1+ was best. } { [%eval -4.56] } (31... Qxa1+ 32. Kg2 Rc2+ 33. Be2 hxg6 34. Bxf8 Bxf8 35. e6 Qf6 36. Qd3 Rxe2+ 37. Qxe2) 32. Bxe3 { [%eval -4.71] } 32... Bh4? { (-4.71 → -2.94) Mistake. hxg6 was best. } { [%eval -2.94] } (32... hxg6 33. Kg2 Rc2+ 34. Kg3 Rc3 35. Bd4 Rd3 36. Bb2 Rc8 37. Ra7 Bh4+ 38. Kxh4) 33. Kg2?! { (-2.94 → -4.41) Inaccuracy. gxf7+ was best. } { [%eval -4.41] } (33. gxf7+ Kxf7 34. Bxd5+ Kg6 35. Rb1 Bg5 36. Be4+ Kh6 37. Bxg5+ Kxg5 38. Rxb5 Rc7) 33... Rc2+ { [%eval -4.33] } 34. Kh3 { [%eval -4.38] } 34... Be7?! { (-4.38 → -3.40) Inaccuracy. hxg6 was best. } { [%eval -3.4] } (34... hxg6 35. Kxh4 Rc3 36. Bd4 Rxf3 37. Kg5 Rd3 38. Bb6 d4 39. e6 fxe6 40. Ra7) 35. gxh7+?! { (-3.40 → -4.28) Inaccuracy. gxf7+ was best. } { [%eval -4.28] } (35. gxf7+ Kxf7 36. Bxd5+ Ke8 37. Bb6 Rc3+ 38. Kh2 Rf5 39. Ra8+ Kd7 40. Bd4 Rd3) 35... Kxh7 { [%eval -4.18] } 36. Rg1 { [%eval -5.03] } 36... Rg8 { [%eval -4.59] } 37. Bxd5 { [%eval -5.79] } 37... Rc3 { [%eval -5.5] } 38. Rxg8 { [%eval -6.27] } 38... Kxg8 { [%eval -5.88] } 39. Kg2 { [%eval -7.16] } 39... Rxe3 { [%eval -6.79] } 40. Bxb7 { [%eval -7.05] } 40... Rxe5 { [%eval -6.83] } 41. Bf3 { [%eval -6.43] } { White wins on time. } 1-0