1. e4 c5 2. Nc3 Nc6 3. Nf3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Bc4 O-O 8. O-O Nxe4 9. Nxe4 d5 10. Bxd5 Qxd5 11. Nc3 Qa5 12. a3 Nxd4 13. Bxd4 e5 14. Be3 Be6 15. h3 f5 16. b4 Qd8 17. Qf3 e4 18. Qe2 Bxc3 19. Rab1 Qc7 20. g3 Bc4 21. Qd1 Rad8 22. Qc1 Bxf1 23. Qxf1 Bd4 24. Bxd4 Rxd4 25. c3 Rd2 26. g4 fxg4 27. hxg4 e3 28. resign