1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 Nc6 6. Nf3 g6 7. O-O Bg7 8. Nc3 O-O 9. Be3 Ng4 10. Bd2 a6 11. a3 b5 12. Rb1 Bb7 13. Nd5 e6 14. Ne3 Nge5 15. Nxe5 Nxe5 16. f4 Nxd3 17. cxd3 Qb6 18. Kh1 Rac8 19. Ng4 f5 20. Nf2 Bd4 21. Nh3 fxe4 22. dxe4 Bxe4 23. Qg4 Bf5 24. Qh4 Bxb1 25. Ng5 Qb7 26. Rxb1 Rc2 27. resign