1. e4 e5 2. d3 Bc5 3. Be2 Ne7 4. Nf3 d6 5. c4 O-O 6. O-O Nd7 7. Bd2 Nb6 8. b4 Bd4 9. Nc3 f5 10. Nxd4 exd4 11. Nb5 c5 12. Bf4 fxe4 13. Bxd6 Bf5 14. dxe4 Bxe4 15. bxc5 Nd7 16. Nc7 Nf5 17. Bxf8 Qxc7 18. Bf3 Bxf3 19. Qxf3 Rxf8 20. Qd5 Kh8 21. g3 Nxc5 22. Rad1 b6 23. g4 Nh4 24. f3 d3 25. f4 Rd8 26. Rfe1 h6 27. Qh1 Qd6 28. Rf1 Qd4 29. Rf2 Ne4 30. Rf1 d2 31. resign