Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/DmLkyEnX"] [Date "2026.04.23"] [Round "-"] [White "Joggerj"] [Black "kenwhitaker"] [Result "1-0"] [GameId "DmLkyEnX"] [UTCDate "2026.04.23"] [UTCTime "19:16:19"] [WhiteElo "1277"] [BlackElo "1163"] [WhiteRatingDiff "+4"] [BlackRatingDiff "-54"] [Variant "Standard"] [TimeControl "900+15"] [ECO "C50"] [Opening "Italian Game: Anti-Fried Liver Defense"] [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... h6 { [%eval 0.56] } { C50 Italian Game: Anti-Fried Liver Defense } 4. h4? { (0.56 → -0.62) Mistake. d4 was best. } { [%eval -0.62] } (4. d4 exd4 5. Nxd4 Nf6 6. Nc3 Bb4 7. Nxc6 bxc6 8. O-O Bxc3) 4... a6?! { (-0.62 → 0.08) Inaccuracy. Nf6 was best. } { [%eval 0.08] } (4... Nf6 5. d3 d5 6. exd5 Nxd5 7. Nc3 Nb6 8. Bb5 Bd6 9. a4) 5. d3 { [%eval -0.41] } 5... Bc5 { [%eval -0.42] } 6. Bd5 { [%eval -0.8] } 6... Nf6 { [%eval -0.87] } 7. c4?! { (-0.87 → -1.80) Inaccuracy. Be3 was best. } { [%eval -1.8] } (7. Be3 Bxe3 8. fxe3 d6 9. Nc3 O-O 10. Bxc6 bxc6 11. O-O Qe7 12. Qe1 a5) 7... Nxd5? { (-1.80 → -0.41) Mistake. Ng4 was best. } { [%eval -0.41] } (7... Ng4 8. O-O Nd4 9. Be3 Nxf3+ 10. Qxf3 Qxh4 11. Bxf7+ Kd8 12. Qh3 Qxh3 13. gxh3) 8. cxd5 { [%eval -0.43] } 8... Ne7 { [%eval -0.32] } 9. Nxe5 { [%eval -0.23] } 9... O-O { [%eval 0.03] } 10. g4? { (0.03 → -1.41) Mistake. d4 was best. } { [%eval -1.41] } (10. d4 Ba7 11. Ng4 d6 12. Nxh6+ gxh6 13. Bxh6 f5 14. Nc3 fxe4 15. Bxf8 Qxf8) 10... d6 { [%eval -1.44] } 11. Nc4 { [%eval -1.41] } 11... Ng6? { (-1.41 → 0.00) Mistake. c6 was best. } { [%eval 0.0] } (11... c6 12. g5 h5 13. dxc6 d5 14. Ne3 bxc6 15. Qxh5 Ng6 16. Qd1 Re8 17. d4) 12. h5 { [%eval -0.27] } 12... Ne5 { [%eval -0.02] } 13. f4?? { (-0.02 → -4.06) Blunder. Nxe5 was best. } { [%eval -4.06] } (13. Nxe5 dxe5 14. Rg1 c6 15. dxc6 bxc6 16. Qc2 Ba7 17. g5 f5 18. gxh6 Qh4) 13... Nxg4? { (-4.06 → -2.52) Mistake. Bxg4 was best. } { [%eval -2.52] } (13... Bxg4 14. Qc2 Nf3+ 15. Kf1 Nd4 16. Qf2 Be2+ 17. Qxe2 Nxe2 18. Kxe2 f5 19. Nc3) 14. Rg1?? { (-2.52 → -5.94) Blunder. Qe2 was best. } { [%eval -5.94] } (14. Qe2 Nf2 15. Rh2 Ng4 16. Rh1 f5 17. Nc3 fxe4 18. Nxe4 Re8 19. Be3 b5) 14... Bxg1 { [%eval -6.01] } 15. f5 { [%eval -5.87] } 15... Qh4+ { [%eval -5.83] } 16. Kd2 { [%eval -5.58] } 16... Be3+ { [%eval -5.19] } 17. Kc3 { [%eval -6.0] } 17... Bc5 { [%eval -5.5] } 18. d4 { [%eval -7.02] } 18... Ba7 { [%eval -5.83] } 19. Qg1 { [%eval -6.31] } 19... Nf6 { [%eval -6.19] } 20. e5 { [%eval -7.8] } 20... dxe5 { [%eval -7.77] } 21. dxe5 { [%eval -10.29] } 21... Ne4+ { [%eval -9.64] } 22. Kb4 { [%eval -10.2] } 22... Qxh5?! { (-10.20 → -6.85) Inaccuracy. a5+ was best. } { [%eval -6.85] } (22... a5+ 23. Kb3 Bxg1 24. Be3 Bxf5 25. Bxg1 Kh7 26. e6 b5 27. Ne5 Qg3+ 28. Nc3) 23. f6 { [%eval -9.25] } 23... Nxf6 { [%eval -8.11] } 24. exf6 { [%eval -8.5] } 24... g6?! { (-8.50 → -5.33) Inaccuracy. Bxg1 was best. } { [%eval -5.33] } (24... Bxg1 25. Nc3 a5+ 26. Kb3 a4+ 27. Kb4 b6 28. Ka3 Bd4 29. Ne4 Qf3+ 30. Be3) 25. Nbd2?! { (-5.33 → -9.07) Inaccuracy. Be3 was best. } { [%eval -9.07] } (25. Be3 a5+ 26. Kb3 Bxe3 27. Nxe3 Re8 28. Nc3 b5 29. Nxb5 Qf3 30. Re1 Rb8) 25... Bxg1 { [%eval -8.96] } 26. Nf3 { [%eval -11.35] } 26... Qxf3 { [%eval -10.76] } 27. Bxh6?! { (-10.76 → Mate in 8) Checkmate is now unavoidable. Be3 was best. } { [%eval #-8] } (27. Be3 Bxe3 28. Nxe3 Qxe3 29. a4 Kh7 30. Rh1 Qe4+ 31. Kc3 Qxh1 32. a5 Qf3+) 27... Re8?! { (Mate in 8 → -10.06) Lost forced checkmate sequence. a5+ was best. } { [%eval -10.06] } (27... a5+ 28. Nxa5 Qe4+ 29. Kc3 Qd4+ 30. Kc2 Bf5+ 31. Kb3 Rxa5 32. a4 Qd3+ 33. Kb4) 28. Rxg1?! { (-10.06 → Mate in 7) Checkmate is now unavoidable. Rc1 was best. } { [%eval #-7] } (28. Rc1 a5+ 29. Nxa5 Qxf6 30. Nc4 b5 31. Rxg1 bxc4 32. Rxg6+ fxg6 33. b3 Rb8+) 28... Bg4? { (Mate in 7 → -9.44) Lost forced checkmate sequence. a5+ was best. } { [%eval -9.44] } (28... a5+ 29. Kc5 b6+ 30. Nxb6 Qf2+ 31. Kc4 Qc2+ 32. Kb5 Qxb2+ 33. Kc5 Qb4+ 34. Kc6) 29. Bg7? { (-9.44 → Mate in 6) Checkmate is now unavoidable. Rxg4 was best. } { [%eval #-6] } (29. Rxg4 a5+ 30. Kc5 Qxg4 31. b3 Re2 32. a3 Qg1+ 33. Be3 Rxe3 34. Nxe3 Qxe3+) 29... Kh7? { (Mate in 6 → -8.59) Lost forced checkmate sequence. a5+ was best. } { [%eval -8.59] } (29... a5+ 30. Nxa5 Re4+ 31. Nc4 Ra4+ 32. Kxa4 Rxc4+ 33. b4 Bd7+ 34. Ka5 Qa3#) 30. d6? { (-8.59 → Mate in 6) Checkmate is now unavoidable. b3 was best. } { [%eval #-6] } (30. b3 Bh5 31. Rg5 Qf4 32. Rg2 Re4 33. Rc2 Rg8 34. Ka3 b5 35. Nd2 b4+) 30... cxd6? { (Mate in 6 → -8.61) Lost forced checkmate sequence. a5+ was best. } { [%eval -8.61] } (30... a5+ 31. Nxa5 Re4+ 32. Nc4 Ra4+ 33. Kxa4 Rxc4+ 34. b4 Bd7+ 35. Ka5 Qa3#) 31. Nxd6? { (-8.61 → Mate in 5) Checkmate is now unavoidable. b3 was best. } { [%eval #-5] } (31. b3 Bh5 32. a4 Qf2 33. Rb1 Re2 34. a5 Rc8 35. Kc3 Qc5 36. Rd1 Qxa5+) 31... Qf4+?! { (Mate in 5 → -11.04) Lost forced checkmate sequence. a5+ was best. } { [%eval -11.04] } (31... a5+ 32. Kc4 Qc6+ 33. Kd3 Qxd6+ 34. Kc2 Bf5+ 35. Kc3 Qb4#) 32. Nc4 { [%eval #-9] } 32... b5 { [%eval #-13] } 33. Rh1+ { [%eval #-9] } 33... Kg8?? { (Mate in 9 → Mate in 1) Lost forced checkmate sequence. Bh5 was best. } { [%eval #1] } (33... Bh5 34. Rh4 Qxh4 35. b3 bxc4 36. Ka3 Re2 37. Bf8 Qe1 38. Ka4 Rxf8 39. bxc4) 34. Rh8# { White wins by checkmate. } 1-0