1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Nd4 Nxe5 11. Nxe6 fxe6 12. Qh5 Ng6 13. Be3 Bxe3 14. fxe3 Qg5 15. Qxg5 Nxg5 16. a4 Ke7 17. axb5 axb5 18. Rxa8 Rxa8 19. Nd2 Ne5 20. h4 Ngf7 21. e4 c6 22. exd5 exd5 23. Bc2 h6 24. Nb3 Ra2 25. Rb1 Nc4 26. Re1 Kd8 27. Nd4 Nfe5 28. b3 c5 29. Ne6 Kd7 30. Nxc5 Kc6 31. Ne6 Rxc2 32. Nd4 Kd7 33. Nxc2 Nd3 34. Ra1 resign