FEN
[Event "16 May 2026 practice toumnt"]
[Site "https://lichess.org/Kb57ijcg"]
[Date "2026.05.16"]
[Round "-"]
[White "TashviRamaiya2015"]
[Black "LightiningThief07"]
[Result "0-1"]
[GameId "Kb57ijcg"]
[UTCDate "2026.05.16"]
[UTCTime "12:44:11"]
[WhiteElo "807"]
[BlackElo "1228"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+5"]
[ECO "C47"]
[Opening "Four Knights Game"]
[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. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } { C47 Four Knights Game } 4. d3 { [%eval -0.15] } 4... h6 { [%eval 0.06] } 5. g3 { [%eval -0.12] } 5... Bb4 { [%eval -0.03] } 6. a3 { [%eval -0.17] } 6... Ba5?! { (-0.17 → 0.47) Inaccuracy. Bxc3+ was best. } { [%eval 0.47] } (6... Bxc3+ 7. bxc3 d5 8. exd5 Qxd5 9. Bg2 e4 10. Nd2 Bg4 11. Nxe4) 7. b4 { [%eval 0.41] } 7... Bb6 { [%eval 0.23] } 8. Bg2 { [%eval 0.31] } 8... d6 { [%eval 0.44] } 9. Bd2 { [%eval -0.07] } 9... Bg4 { [%eval 0.08] } 10. h3 { [%eval 0.03] } 10... Bh5 { [%eval 0.42] } 11. g4 { [%eval 0.48] } 11... Bg6 { [%eval 0.48] } 12. O-O { [%eval 0.41] } 12... O-O { [%eval 0.48] } 13. Ne2 { [%eval 0.37] } 13... d5?! { (0.37 → 1.17) Inaccuracy. Re8 was best. } { [%eval 1.17] } (13... Re8 14. g5 hxg5 15. Bxg5 Ne7 16. Bxf6 gxf6 17. Nh4 f5 18. exf5 Nxf5 19. Nxf5) 14. exd5 { [%eval 1.2] } 14... Nxd5? { (1.20 → 2.48) Mistake. Qxd5 was best. } { [%eval 2.48] } (14... Qxd5 15. c4 Qxd3 16. c5 Bxc5 17. bxc5 Rad8 18. Ra2 Ne4 19. Nc1 Qc4 20. Qe2) 15. b5? { (2.48 → 1.25) Mistake. c4 was best. } { [%eval 1.25] } (15. c4 Nde7 16. c5 Bxc5 17. bxc5 Qxd3 18. Be3 Qc4 19. Re1 Rad8 20. Qc1 Qe6) 15... Nd4 { [%eval 1.12] } 16. Nfxd4 { [%eval 0.65] } 16... exd4 { [%eval 0.62] } 17. a4 { [%eval 0.6] } 17... a5 { [%eval 1.02] } 18. Nf4?! { (1.02 → 0.35) Inaccuracy. bxa6 was best. } { [%eval 0.35] } (18. bxa6 bxa6 19. a5 Ba7 20. Nf4 Nxf4 21. Bxf4 c6 22. Qf3 Rc8 23. Rfb1 Bc5) 18... Nxf4 { [%eval 0.73] } 19. Bxf4 { [%eval 0.75] } 19... Rb8?! { (0.75 → 1.36) Inaccuracy. c6 was best. } { [%eval 1.36] } (19... c6 20. bxc6 bxc6 21. Re1 Bc7 22. Bxc7 Qxc7 23. Qe2 Qf4 24. Qf3 Qg5 25. Rab1) 20. Re1 { [%eval 1.24] } 20... Qf6?! { (1.24 → 2.16) Inaccuracy. f6 was best. } { [%eval 2.16] } (20... f6 21. h4 Qd7 22. Qf3 Bf7 23. g5 fxg5 24. hxg5 hxg5 25. Bg3 Bg6 26. Qd5+) 21. Bh2?! { (2.16 → 1.46) Inaccuracy. Qf3 was best. } { [%eval 1.46] } (21. Qf3 Kh7 22. Qg3 Qd8 23. h4 f6 24. Re2 Qd7 25. Rae1 Rfe8 26. g5 fxg5) 21... c6?? { (1.46 → 4.17) Blunder. Qd8 was best. } { [%eval 4.17] } (21... Qd8 22. Qd2 f6 23. Re2 Re8 24. Rae1 Rxe2 25. Rxe2 Qf8 26. h4 Qc5 27. Bf4) 22. Qd2?? { (4.17 → 1.18) Blunder. Bxb8 was best. } { [%eval 1.18] } (22. Bxb8 Rxb8 23. bxc6 bxc6 24. Rb1 Qd6 25. Qf3 Bc7 26. Rxb8+ Bxb8 27. Kf1 f6) 22... Rfe8?? { (1.18 → 3.43) Blunder. Rbc8 was best. } { [%eval 3.43] } (22... Rbc8 23. f4 Bh7 24. f5 Qd8 25. Rab1 Bc5 26. b6 Bxb6 27. Qf2 Bc7 28. Rxb7) 23. Rxe8+?? { (3.43 → 1.08) Blunder. bxc6 was best. } { [%eval 1.08] } (23. bxc6 bxc6 24. Rab1 c5 25. Bxb8 Rxb8 26. f4 c4 27. f5 Bh7 28. Qe2 Bxf5) 23... Rxe8 { [%eval 1.49] } 24. Re1 { [%eval 0.98] } 24... Rxe1+ { [%eval 1.1] } 25. Qxe1 { [%eval 0.98] } 25... h5? { (0.98 → 2.21) Mistake. Qd8 was best. } { [%eval 2.21] } (25... Qd8 26. bxc6 bxc6 27. Bxc6 Qc8 28. Qe8+ Qxe8 29. Bxe8 Kf8 30. Bc6 Ke7 31. h4) 26. f3?? { (2.21 → -0.38) Blunder. bxc6 was best. } { [%eval -0.38] } (26. bxc6 bxc6 27. Qe8+ Kh7 28. Qxc6 Qxc6 29. Bxc6 Kg8 30. Be4 f5 31. Bxf5 Be8) 26... cxb5 { [%eval 0.0] } 27. axb5?! { (0.00 → -0.87) Inaccuracy. Qe8+ was best. } { [%eval -0.87] } (27. Qe8+ Kh7 28. Qxb5 Qe6 29. gxh5 Qe1+ 30. Bf1 Qe3+ 31. Kh1 Qe1) 27... Qg5?? { (-0.87 → 1.36) Blunder. a4 was best. } { [%eval 1.36] } (27... a4 28. Qb4 hxg4 29. hxg4 Qe6 30. Bf1 Qd5 31. Qxa4 Qxf3 32. Qa8+ Kh7 33. Qb8) 28. Qe8+ { [%eval 1.03] } 28... Kh7 { [%eval 1.06] } 29. Qe2?? { (1.06 → -2.24) Blunder. f4 was best. } { [%eval -2.24] } (29. f4 f5 30. fxg5 Bxe8 31. gxf5 Bxb5 32. Bxb7 Bd8 33. h4 Ba4 34. Be4 Bxc2) 29... Qxb5 { [%eval -1.67] } 30. gxh5? { (-1.67 → -3.38) Mistake. f4 was best. } { [%eval -3.38] } (30. f4 a4 31. f5 Bxf5 32. gxf5 a3 33. Be5 a2 34. Qxh5+ Kg8 35. Bxg7 Qb1+) 30... Bxh5?! { (-3.38 → -2.54) Inaccuracy. Qxh5 was best. } { [%eval -2.54] } (30... Qxh5 31. Qe8 Qc5 32. Qa4 Bd8 33. Bg3 b5 34. Qa2 a4 35. f4 Be7 36. Qd5) 31. Qf2?! { (-2.54 → -3.36) Inaccuracy. Bd6 was best. } { [%eval -3.36] } (31. Bd6 Qf5 32. Kf1 a4 33. Qe4 Qxe4 34. fxe4 Ba5 35. e5 Bd1 36. Be4+ Kg8) 31... Qb1+ { [%eval -3.28] } 32. Bf1 { [%eval -3.21] } 32... a4 { [%eval -3.17] } 33. Qh4 { [%eval -3.22] } 33... g6?? { (-3.22 → 4.79) Blunder. Qb5 was best. } { [%eval 4.79] } (33... Qb5 34. Bd6 Qd5 35. f4 Qxd6 36. Qxh5+ Kg8 37. Qb5 Qc6 38. Qe5 Bc7 39. Qe7) 34. Qe4?? { (4.79 → -2.25) Blunder. Qf6 was best. } { [%eval -2.25] } (34. Qf6 Qe1 35. Be5 Qe3+ 36. Kh2 Qxe5+ 37. Qxe5 a3 38. Qe7 Kg8 39. Qxa3 Bxf3) 34... a3?? { (-2.25 → 5.81) Blunder. Qb5 was best. } { [%eval 5.81] } (34... Qb5 35. Qxb7 Qg5+ 36. Kh1 Qf6 37. Bg2 a3 38. Qa6 Bxf3 39. Qxa3 Qc6 40. Bxf3) 35. Qe8 { [%eval 4.76] } 35... f5?? { (4.76 → Mate in 5) Checkmate is now unavoidable. Bc7 was best. } { [%eval #5] } (35... Bc7 36. Qxf7+ Kh6 37. Qf8+ Kh7 38. Qe7+ Kg8 39. Bxc7 Qa2 40. Qe8+ Kh7 41. Be5) 36. Qa8?? { (Mate in 5 → -1.63) Lost forced checkmate sequence. Qf7+ was best. } { [%eval -1.63] } (36. Qf7+ Kh6 37. Qf8+ Kg5 38. f4+ Kh4 39. Qf6+ g5 40. Qxg5#) 36... a2?? { (-1.63 → 7.02) Blunder. Qc1 was best. } { [%eval 7.02] } (36... Qc1 37. Qxb7+ Kh6 38. Bg3 Qe3+ 39. Bf2 Qg5+ 40. Bg2 Qc1+ 41. Kh2 a2 42. Qf7) 37. Kg2?? { (7.02 → -6.59) Blunder. Be5 was best. } { [%eval -6.59] } (37. Be5 Qxf1+ 38. Kxf1 a1=R+ 39. Qxa1 Kg8 40. Qa8+ Kf7 41. Qxb7+ Ke6 42. f4 Ba5) 37... a1=Q { [%eval -4.67] } 38. Qxa1? { (-4.67 → -9.21) Mistake. Qxb7+ was best. } { [%eval -9.21] } (38. Qxb7+ Kh6 39. Bf4+ g5 40. Bxg5+ Kg6 41. Qc6+ Kxg5 42. f4+ Kxf4 43. Qh6+ Ke5) 38... Qxa1 { [%eval -8.45] } 39. f4? { (-8.45 → Mate in 7) Checkmate is now unavoidable. Be5 was best. } { [%eval #-7] } (39. Be5 Qe1 40. Bf4 g5 41. Bg3 Bxf3+ 42. Kxf3 Qxf1+ 43. Bf2 Bc5 44. h4 g4+) 39... Qb2 { [%eval #-11] } { White resigns. } 0-1