1. e4 e5 2. Nf3 d5 3. Nxe5 dxe4 4. Bc4 Nh6 5. d4 Bd6 6. Bxh6 Bxe5 7. Qh5 O-O 8. Qxe5 Qf6 9. Qxf6 gxf6 10. Bxf8 Kxf8 11. O-O Nc6 12. c3 a6 13. Nd2 f5 14. Nb3 Ne7 15. f3 e3 16. f4 Ng6 17. Rae1 Bd7 18. Rxe3 Kg7 19. Nc5 Bc6 20. g3 b5 21. Bd3 Kf6 22. Rfe1 h6 23. Be2 Bd5 24. Bf3 Bxf3 25. Rxf3 h5 26. Rfe3 h4 27. Nd7 Kg7 28. Ne5 Nxe5 29. fxe5 hxg3 30. Rxg3 Kf8 31. Rf1 resign