1. e4 c5 2. f4 d6 3. Nf3 Nf6 4. Nc3 g6 5. Bc4 Bg7 6. O-O O-O 7. d3 Nc6 8. Nd5 a6 9. Nxf6 Bxf6 10. c3 b5 11. Bb3 Bb7 12. Qe1 Bg7 13. Qh4 Na5 14. Bc2 Rc8 15. f5 e5 16. Qh3 c4 17. d4 exd4 18. cxd4 Re8 19. fxg6 fxg6 20. Ng5 h6 21. Ne6 Qe7 22. d5 g5 23. Bd1 Rb8 24. Bh5 Rf8 25. Bd2 c3 26. Bxc3 Bxc3 27. bxc3 Nc4 28. Bg6 Ne5 29. Qxh6 resign