1. e4 e5 2. Nf3 Nc6 3. c3 a6 4. Bc4 Qf6 5. O-O Nge7 6. d4 exd4 7. cxd4 h6 8. e5 Qg6 9. Nh4 Qe4 10. Nf3 Ng6 11. Nc3 Qf5 12. d5 Ncxe5 13. Nd4 Qf6 14. Re1 Bc5 15. Ne4 Qe7 16. Nb3 Bb6 17. Bf4 Nxf4 18. h3 O-O 19. Rc1 d6 20. a4 f5 21. Ng3 Qe8 22. a5 Qa4 23. axb6 Nxc4 24. Rc3 Nxb6 25. Qc1 Nbxd5 26. Rc4 Qxb3 27. Ne2 Nd3 28. Nd4 Qb6 29. Qd1 Nxe1 30. Qxe1 Qxb2 31. Ne6 Re8 32. resign