Sonis, Francesco vs Patuzzo, Fabrizio

Italian Team Championship 2026 | Playoffs · Round N/A · 2026.04.28 · 1-0 · A06 Zukertort Opening

Moves

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.
PGN
[Event "Italian Team Championship 2026 | Playoffs"]
[Site "Lichess"]
[Date "2026.04.28"]
[Round "N/A"]
[White "Sonis, Francesco"]
[Black "Patuzzo, Fabrizio"]
[Result "1-0"]
[PlyCount "85"]
[WhiteElo "2558"]
[WhiteFideId "895733"]
[WhiteTitle "GM"]
[BlackElo "2272"]
[BlackFideId "1304240"]
[BlackTitle "FM"]
[ECO "A06"]
[Source "LichessBroadcast"]
[SourceQuality "2"]
[ImportDate "2026-05-04"]

1. Nf3 { [%clk 1:30:41] } 1... d5 { [%clk 1:30:32] } 2. e3 { [%clk 1:31:00] }
2... Nf6 { [%clk 1:30:24] } 3. c4 { [%clk 1:31:21] } 3... e6 { [%clk 1:27:04] }
4. b3 { [%clk 1:31:43] } 4... dxc4 { [%clk 1:25:44] } 5. bxc4
{ [%clk 1:28:37] } 5... Be7 { [%clk 1:25:49] } 6. d4 { [%clk 1:26:28] } 6... c5
{ [%clk 1:25:16] } 7. Bd3 { [%clk 1:26:48] } 7... b6 { [%clk 1:23:52] } 8. O-O
{ [%clk 1:27:00] } 8... Bb7 { [%clk 1:23:20] } 9. Bb2 { [%clk 1:27:24] } 9...
Nbd7 { [%clk 1:22:45] } 10. Nc3 { [%clk 1:27:11] } 10... O-O { [%clk 1:18:37] }
11. Qe2 { [%clk 1:26:56] } 11... Rc8 { [%clk 1:15:55] } 12. Rfd1
{ [%clk 1:26:47] } 12... cxd4 { [%clk 1:14:21] } 13. exd4 { [%clk 1:27:07] }
13... Re8 { [%clk 1:12:51] } 14. Ne5 { [%clk 1:23:26] } 14... Bf8
{ [%clk 1:03:14] } 15. a4 { [%clk 1:16:29] } 15... Qc7 { [%clk 0:46:24] } 16.
f4 { [%clk 1:16:32] } 16... g6 { [%clk 0:44:32] } 17. Rf1 { [%clk 1:03:15] }
17... Ba8 { [%clk 0:39:14] } 18. Nb1 { [%clk 1:00:47] } 18... Nb8
{ [%clk 0:28:55] } 19. Nd2 { [%clk 0:58:12] } 19... Nc6 { [%clk 0:29:23] } 20.
Ndf3 { [%clk  0:57:56] } 20... Nb4 { [%clk 0:29:05] } 21. Bb1
{ [%clk 0:52:43] } 21... Nh5 $6 { Inaccuracy. Bxf3 was best.[%clk 0:27:07] }
22. Ng5 { [%clk 0:46:25] } 22... f6 $4 { Blunder. f5 was best.[%clk 0:25:55] }
23. Nxh7 { [%clk 0:42:30] } 23... fxe5 { [%clk 0:25:35] } 24. Bxg6
{ [%clk 0:42:51] } 24... Nxf4 $6 { Inaccuracy.  Re7 was best.[%clk 0:25:06] }
25. Rxf4 { [%clk 0:42:39] } 25... exf4 { [%clk  0:25:17] } 26. Nf6+
{ [%clk 0:42:59] } 26... Kg7 { [%clk 0:22:53] } 27. Nxe8+ { [%clk 0:43:19] }
27... Rxe8 { [%clk 0:22:29] } 28. Bxe8 { [%clk 0:43:22] } 28... Kf6
{ [%clk 0:20:30] } 29. Qh5 { [%clk 0:43:15] } 29... Be4 { [%clk 0:17:07] } 30.
Rf1 $6 { Inaccuracy. Re1 was best.[%clk 0:41:45] } 30... Nd3 { [%clk 0:19:43] }
31. Ba1 { [%clk 0:39:54] } 31... Bd6 { [%clk 0:10:00] } 32. Qh8+
{ [%clk 0:34:09] } 32... Ke7 { [%clk 0:09:21] } 33. Bb5 { [%clk 0:34:23] }
33... Kf7 $6 { Inaccuracy. a6 was best.[%clk 0:05:40] } 34. Qh5+
{ [%clk 0:32:31] } 34... Kg7 { [%clk  0:05:35] } 35. c5 { [%clk 0:31:52] }
35... Be7 { [%clk 0:03:53] } 36. Bxd3 { [%clk  0:31:32] } 36... Bxd3
{ [%clk 0:04:19] } 37. d5+ { [%clk 0:31:59] } 37... Kg8 { [%clk 0:04:02] } 38.
d6 { [%clk 0:32:05] } 38... Bxd6 $4
{ Checkmate is now  unavoidable. Qxc5+ was best.[%clk 0:02:31] } 39. cxd6
{ [%clk 0:32:30] } 39... Qxd6 { [%clk 0:02:19] } 40. Qe8+ { [%clk 0:32:34] }
40... Kh7 $2 { Checkmate is  now unavoidable. Qf8 was best.[%clk 0:02:40] } 41.
Qf7+ { [%clk 0:33:00] } 41... Kh6 { [%clk 0:03:02] } 42. Bg7+
{ [%clk 0:33:26] } 42... Kg5 { [%clk  0:03:14] } 43. Qf6+ { [%clk 0:33:52] }
1-0