1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. d3 Na5 5. Nf3 Nxc4 6. dxc4 Bb4 7. Qe2 Bxc3 8. bxc3 Qe7 9. O-O O-O 10. Bg5 b6 11. Nd2 h6 12. Be3 d6 13. f3 Nh5 14. Rfe1 f5 15. exf5 Rxf5 16. Ne4 Nf4 17. Qd2 Be6 18. Ng3 Rff8 19. c5 bxc5 20. Bxf4 Rxf4 21. Rab1 Qf7 22. a3 Ra4 23. Qc1 Bd5 24. Ne4 Rf8 25. Nf2 Qg6 26. Ng4 Rxf3 27. gxf3 Bxf3 28. Kf2 Rxg4 29. resign