1. e4 c5 2. Nf3 d6 3. d3 Nc6 4. g3 g6 5. Bg2 Bg7 6. O-O Nf6 7. c3 O-O 8. Re1 Bg4 9. h3 Bd7 10. d4 cxd4 11. cxd4 e5 12. dxe5 dxe5 13. Nc3 Qc8 14. Kh2 Rd8 15. Nd5 Nxe4 16. Ng5 Nd6 17. Ne7 Nxe7 18. Qxd6 Nc6 19. Qa3 h6 20. Ne4 Nd4 21. Qe7 Bc6 22. Nf6 Kh8 23. Bxh6 Bxg2 24. Bxg7 Kxg7 25. Nh5 Kh6 26. g4 Qc6 27. Qxf7 Nf3 28. Kg3 Rd7 29. Qb3 Nxe1 30. Qe3 Kh7 31. Rxe1 gxh5 32. resign