1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nf6 5. d3 0-0 6. 0-0 d6 7. Be3 Bg4 8. Bxc5 dxc5 9. Nbd2 Qd6 10. Qc2 Nh5 11. Nc4 Qd7 12. Nfxe5 Qe6 13. Nxg4 Qxg4 14. Ne3 Qe6 15. f4 Qh6 16. Qf2 Ne7 17. Ng4 Qg6 18. Ne5 Qe6 19. Qxc5 b6 20. Qe3 Rad8 21. Bc4 Qc8 22. Rf3 Rfe8 23. Nxf7 Rd7 24. Nd6+ Nd5 25. Nxc8 c6 26. Nxa7 Rxa7 27. Qxb6 Rd7 28. Qxc6 Red8 29. Bxd5+ Kf8 30. Rh3 g6 31. Rxh5 gxh5 32. Qf6+Report