1. e4 g6 2. Bc4 Bg7 3. Nc3 d6 4. Nf3 Bg4 5. h3 Bd7 6. Ng5 h6 7. Nxf7 Qc8 8. Nxh8 Bxh8 9. Bxg8 Be6 10. Bxe6 Qxe6 11. d3 Bxc3 12. bxc3 g5 13. h4 g4 14. O-O Nc6 15. a4 h5 16. Bg5 Kd7 17. Re1 Ne5 18. d4 Nc4 19. d5 Qe5 20. Qd4 Qxd4 21. cxd4 a5 22. e5 Rf8 23. e6 Kd8 24. Rab1 b6 25. c3 Rg8 26. Re2 Na3 27. Rb3 Nc4 28. Kh2 Rg6 29. f3 resign