1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 g5 5. h3 Bh6 6. e5 Ne7 7. Bc4 Nbc6 8. O-O dxe5 9. dxe5 Qxd1 10. Rxd1 g4 11. hxg4 Bxg4 12. Re1 Bxf3 13. gxf3 Nd4 14. Na3 Nxf3 15. Kf2 Nxe1 16. Kxe1 Ng6 17. e6 fxe6 18. Bxe6 Rd8 19. Bd2 Bg7 20. c3 Ne5 21. Bc1 Rf8 22. Nb5 c6 23. Nd4 Nd3 24. Ke2 Nc5 25. Bg4 Bxd4 26. cxd4 Rxd4 27. b4 Rxb4 28. Ba3 Rc4 29. Rh1 Rg8 30. Bh5 Kd8 31. Rd1 Kc8 32. Bxc5 Rxc5 33. Bf3 Rg3 34. resign