1. e4 e5 2. Bc4 Bc5 3. d3 Nf6 4. Bg5 h6 5. Bh4 Be7 6. Bg3 d6 7. Nf3 O-O 8. h3 c6 9. O-O b5 10. Bb3 a5 11. a4 b4 12. Nbd2 Be6 13. Bxe6 fxe6 14. b3 Nbd7 15. Nc4 c5 16. Nh2 Qb8 17. Ng4 Nxg4 18. Qxg4 Nf6 19. Qxe6 Rf7 20. f4 exf4 21. Bxf4 Qf8 22. e5 dxe5 23. Bxe5 Re8 24. Bxf6 Bxf6 25. Qd5 Kh8 26. Nd6 Re5 27. Nxf7 Kh7 28. h4 c4 29. h5 c3 30. g3 g6 31. hxg6 resign