1. e4 e5 2. Bc4 d6 3. Ne2 Nf6 4. d3 Be7 5. Ng3 O-O 6. Be3 Bg4 7. f3 Bd7 8. Nc3 Nc6 9. Nb5 a6 10. Nc3 Nd4 11. O-O c6 12. Bxd4 exd4 13. Nce2 c5 14. a4 d5 15. exd5 b5 16. axb5 axb5 17. Bb3 c4 18. dxc4 bxc4 19. Bxc4 Bc5 20. Nxd4 Rxa1 21. Qxa1 Bxd4 22. Kh1 Qc7 23. Bb3 Re8 24. c4 Be5 25. Ne4 Nxe4 26. fxe4 Bxh2 27. Qe1 Bg3 28. Qc3 Rxe4 29. c5 Rh4 30. Kg1 Be5 31. Qe3 Bd4 32. Qxd4 Rxd4 33. d6 Qxc5 34. Bxf7 Kh8 35. Kh2 Rh4 36. Kg3 Qg5 37. Kf2 Rf4 38. Ke2 Rxf1 39. resign