1. e4 e5 2. Nf3 Nc6 3. Be2 Bc5 4. O-O d6 5. Nc3 f5 6. exf5 Bxf5 7. d3 h6 8. h3 Qd7 9. Nh2 O-O-O 10. Nd5 Nf6 11. c4 Rdf8 12. Be3 Bxe3 13. Nxe3 Be6 14. f4 exf4 15. Rxf4 g5 16. Rf1 Ne5 17. d4 Ng6 18. Bg4 Nxg4 19. Nexg4 h5 20. Nf6 Qc6 21. d5 Qxc4 22. b3 Qc5 23. Kh1 Bf7 24. Rc1 Qb5 25. a4 Qa5 26. Nf3 g4 27. Nh2 Ne5 28. hxg4 hxg4 29. Nxg4 Qb4 30. Kg1 Bh5 31. Rxf8 Rxf8 32. Qc2 Qb6 33. Kh1 Nxg4 34. Qh7 Nf2 35. Kg1 Nd3 36. Kh1 Nxc1 37. Qxh5 Qe3 38. Qh3 Qxh3 39. gxh3 Nxb3 40. resign