1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nxe5 f6 6. Nc4 b5 7. Ne3 Bb7 8. O-O Bc5 9. c3 Bxe3 10. dxe3 Qxd1 11. Rxd1 c5 12. b4 c4 13. Nd2 Ne7 14. f4 O-O 15. Nf3 Bxe4 16. Nd4 Nd5 17. Bd2 f5 18. g3 g6 19. a4 h6 20. h4 h5 21. Kf2 Rfe8 22. axb5 axb5 23. Rxa8 Rxa8 24. Ne6 c6 25. Nc5 Ra2 26. Nxe4 fxe4 27. Re1 Rxd2 28. Kf1 Nxc3 29. Ra1 Ra2 30. Rxa2 Nxa2 31. resign