1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nge7 5. d4 exd4 6. cxd4 Bb4 7. Bd2 Bxd2 8. Qxd2 Ng6 9. Nc3 O-O 10. O-O d6 11. Rac1 Bg4 12. Be2 f5 13. Bc4 Kh8 14. Ng5 f4 15. Nf7 Rxf7 16. Bxf7 Qf6 17. Bxg6 Qxg6 18. Qxf4 Nxd4 19. f3 Be6 20. Rfd1 Nc6 21. Nd5 Rc8 22. Rxc6 Bxd5 23. exd5 bxc6 24. dxc6 Qc2 25. Qc1 Qa4 26. a3 Rb8 27. Re1 Kg8 28. Re7 Qd4 29. Kh1 Qb6 30. Qc4 Kh8 31. Qf7 Rg8 32. Re8 resign