Monteiro Rodrigues,C vs Galli Galante,Franco Giuliano

C46 Three knights game

Monteiro Rodrigues,C 1387 Wins
0.00
1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. d3 Nf6 5. Bg5 h6 6. Bd2 d6 7. h3 O-O 8. a3 a5 9. Be2 Rb8 10. O-O b5 11. Be3 Bxe3 12. fxe3 b4 13. Nd5 Nxd5 14. exd5 Ne7 15. e4 c6 16. d4 cxd5 17. Bd3 Bb7 18. Qe2 f5 19. Nd2 dxe4 20. Bc4+ d5 21. Bb3 exd4 22. Kh1 Ra8 23. Qh5 a4 24. Ba2 e3 25. Nf3 f4 26. Ne5 Qd6 27. Nf3 Rac8 28. Nxd4 bxa3 29. bxa3 Qxa3 30. Bxd5+ Bxd5 31. Rxa3 Bf7 32. Qh4 Nd5 33. Qe1 e2 34. Qxe2 Bg6 35. Qg4 Ne3 36. Rxe3 fxe3 37. Rxf8+ Rxf8 38. Qxg6 a3 39. Kg1 a2 40. Qe6+ Kh7 41. Qxa2 Re8 42. Ne2 Rd8 43. Qe6 Rd1+ 44. Kh2 Rd2 45. Qxe3 Rxc2 46. Qe4+