1. c4 e5 2. e4 Qe6 3. Bb3 Qg6 4. Ng3 h5 5. f4 exf4 6. Rxf4 Bg5 7. Rf2 d6 8. d3 Bf6 9. Nf3 Bg4 10. a4 Ne7 11. Bc2 Nc6 12. Be3 Qh7 13. d4 g6 14. h3 Bxf3 15. Rxf3 Bxd4 16. Ra3 Qg7 17. Bxd4 Nxd4 18. Rf4 f6 19. Bd1 Ne6 20. Rf2 Nf7 21. Raf3 Ne5 22. Rb3 Nc5 23. Ra3 Ned3 24. Qf1 Nxf2 25. Qxf2 Qe7 26. Rf3 Nxe4 27. Nxe4 Qxe4 28. Bc2 Qxc4 29. Rxf6 Rxf6 30. Qxf6 O-O-O 31. Bf5 gxf5 32. resign