1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3 8. Qb3 Qe7 9. Nxc3 Nf6 10. Nd5 Qd8 11. Nxf6 Qxf6 12. Bg5 Qg6 13. Qe3 O-O 14. Nh4 Qd6 15. Nf5 Qb4 16. Bb3 Qc3 17. Qf4 Qe5 18. Qg4 d6 19. f4 Bxf5 20. exf5 Qd4 21. Kh1 Rae8 22. Rad1 Qe4 23. f6 Bc3 24. Bd5 Qe2 25. Bf3 Qe6 26. f5 Qe5 27. h3 Nd4 28. Bxb7 Kh8 29. fxg7 Qxg7 30. Qh4 f6 31. Bh6 Qd7 32. Bxf8 Nxf5 33. Rxf5 Qxf5 34. Bh6 Re7 35. Bf3 Qg6 36. Bd2 Be5 37. Be4 Qg3 38. Qxh7 Rxh7 39. resign