1. e4 Nc6 2. f4 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Nf3 Nf6 6. Bc4 Bg4 7. O-O Bxf3 8. Bxf7+ Kxf7 9. Qxf3 e6 10. d3 Bc5+ 11. Kh1 Rf8 12. f5 exf5 13. Qxf5 Bd6 14. Qd5+ Ke8 15. Re1+ Ne7 16. Qxb7 Rb8 17. Qxa7 Kf7 18. b3 Kg8 19. Bg5 Bb4 20. Bd2 Qd6 21. Qe3 Ng4 22. Qe6+ Qxe6 23. Rxe6 Bc5 24. Ne4 Ba3 25. h3 Nf2+ 26. Kg1 Nxe4 27. Rxe4 Bd6 28. a4 Nf5 29. b4 Ng3 30. Rg4 h5 31. Rg5 Ne2+ 32. Kh1 Rf6 33. Re1 Rbf8 34. Be3 Rf1+ 35. resign