1. e4 e5 2. Nf3 d6 3. Bc4 Qf6 4. d3 Be7 5. Ng5 Nh6 6. O-O Nc6 7. Nc3 Nb4 8. a3 Nc6 9. b4 Qg6 10. Nf3 Bh3 11. g3 Bxf1 12. Qxf1 Nd4 13. Nxd4 exd4 14. Nb5 O-O 15. Nxc7 Rac8 16. Nd5 Bg5 17. Qh3 Bxc1 18. Ne7 Kh8 19. Nxg6 fxg6 20. Rxc1 Rc7 21. f4 g5 22. f5 Nf7 23. Qg4 Nh6 24. Qf3 a6 25. b5 axb5 26. Bxb5 Rc3 27. a4 Nf7 28. Qf2 g4 29. Qxd4 Rfc8 30. Bc4 R3xc4 31. dxc4 Ng5 32. Kg2 Nf3 33. Qxd6 Ra8 34. Rd1 h6 35. e5 Rxa4 36. Qf8 Kh7 37. f6 Kg6 38. fxg7 resign