1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5 6. Nb3 Be7 7. Qg4 g6 8. Qe2 d6 9. O-O Nc6 10. Nc3 Ne5 11. Be3 Nf6 12. f4 Nxd3 13. cxd3 O-O 14. Rac1 e5 15. d4 exf4 16. Bxf4 b5 17. Bh6 Re8 18. Qf3 Be6 19. d5 Bg4 20. Qf2 Qd7 21. Bg5 b4 22. Nb1 Bf5 23. Bxf6 Bxe4 24. Bxe7 Qxe7 25. Rcd1 a5 26. Nd4 f5 27. Nc6 Qf7 28. Qd4 resign