1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. Re1 Bc5 6. c3 O-O 7. d4 exd4 8. cxd4 Bb4 9. Nc3 d5 10. exd5 Bxc3 11. bxc3 Nxd5 12. Qd3 Nf6 13. Bxh6 gxh6 14. Qg6 Kh8 15. Qxh6 Kg8 16. Ng5 Bf5 17. Nxf7 Rxf7 18. Qg5 Kf8 19. Qxf5 Qd6 20. Bxf7 Kxf7 21. Re3 Qd7 22. Qb5 Rb8 23. Rae1 Qd5 24. Qxd5 Nxd5 25. Rf3 Nf6 26. Re4 Rf8 27. g4 Rg8 28. Ref4 Rg6 29. h4 Ke6 30. Rxf6 Rxf6 31. d5 resign