1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d3 O-O 6. Bg5 h6 7. Bh4 a6 8. Nc3 d6 9. Re1 Nd4 10. Nd5 b5 11. Nxf6 gxf6 12. Bd5 c6 13. Nxd4 cxd5 14. Nf5 Bxf5 15. exf5 Kh7 16. c3 Rg8 17. d4 exd4 18. cxd4 Bb4 19. Re2 Rg7 20. a3 Ba5 21. b4 Bb6 22. Rc1 Rg4 23. Bxf6 Qxf6 24. Rec2 Qxf5 25. Rc6 Qg5 26. Qf3 Bxd4 27. Rxd6 Qxc1 28. resign