1. c4 e5 2. Nc3 f5 3. e3 Nf6 4. d3 Bc5 5. Nf3 Nc6 6. d4 exd4 7. exd4 Bb4 8. Bd2 O-O 9. Be2 d5 10. O-O dxc4 11. Bxc4 Kh8 12. Ng5 Qe8 13. Re1 Qg6 14. Nb5 Ne4 15. Nxe4 fxe4 16. Bd5 Bf5 17. Bxc6 Bxd2 18. Qxd2 Qxc6 19. Nc3 Rad8 20. Rac1 Qg6 21. Qe3 Rfe8 22. d5 a6 23. Red1 Bg4 24. Rd2 Bf3 25. g3 Qg4 26. Ne2 Rf8 27. Nf4 Rxf4 28. Qxf4 Qh3 29. resign