07/04/2026 · 🏆 Titled Tue 7th Apr 2026

Karttunen,M vs Leone Amigot,Haymar

B06 Robatsch defence

Karttunen,M 2490 Perd
Leone Amigot,Haymar 2205 Guanya
0.00
1. e4 g6 2. d4 Bg7 3. Nc3 c5 4. d5 d6 5. Be2 Nf6 6. h4 h5 7. a4 e5 8. dxe6 Bxe6 9. Bf4 Qa5 10. Kf1 O-O 11. Nf3 Nc6 12. Ng5 Nd4 13. Nb5 Nxe2 14. Qxe2 d5 15. Nc7 Nxe4 16. Nxe4 dxe4 17. Nxa8 Rxa8 18. c3 Bd5 19. Kg1 Re8 20. Kh2 Bf6 21. g3 Qb6 22. Rad1 Qc6 23. Qb5 Bg7 24. Qxc6 Bxc6 25. Be3 Bxa4 26. Ra1 Bc6 27. Rxa7 c4 28. Rha1 Kh7 29. Ra8 Re5 30. R1a5 Re6 31. Rd8 Bf6 32. Rf8 b6 33. Ra7 Be8 34. Ra8 Bc6 35. Rxf7+ Bg7 36. Bd4 Bxa8 37. Rxg7+ Kh6 38. Ra7 Bd5 39. Be3+ g5 40. hxg5+ Kg6 41. Kh3 Re5 42. Kh4 Be6 43. Ra6 Rb5 44. Rxb6 Rxb6 45. Bxb6 Bg4 46. Bd4 Kf5 47. Be3 Kg6 48. f4 Kf5 49. Bf2 Kg6 50. Bd4 Kf5 51. b4 cxb3 52. c4 Kg6 53. c5 e3 54. Bxe3 b2 55. Bg1 b1=Q 56. Bh2 Qh1 57. f5+ Kxf5 58. g6 Qxh2#