1. e4 e5 2. Nf3 f6 3. d4 exd4 4. Nxd4 d5 5. Nc3 c6 6. Bd3 Bc5 7. Be3 Nh6 8. Bxh6 Bxd4 9. Bxg7 Rg8 10. Qh5 Ke7 11. Qxh7 Kf7 12. Bh6 Ke6 13. f4 Rh8 14. f5 Ke5 15. Qg6 dxe4 16. Bxe4 Bxc3 17. bxc3 Kxe4 18. O-O Qb6 19. Kh1 c5 20. Rad1 Rxh6 21. Qe8 Be6 22. Qa4 c4 23. Rfe1 Kxf5 24. Rf1 Kg6 25. Qe8 Bf7 26. Qe4 Kg7 27. Rf3 Nc6 28. h3 Ne5 29. Rg3 Rg6 30. Rxg6 Bxg6 31. Qf4 Rd8 32. resign