1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 Qc7 7. Be2 g6 8. O-O Bg7 9. Be3 O-O 10. Qe1 e5 11. fxe5 dxe5 12. Qg3 Nbd7 13. Nb3 b5 14. a3 Bb7 15. Qh4 Rfd8 16. Rad1 Rac8 17. Rf2 Nb6 18. Rdf1 Nbd7 19. Bg5 Qc6 20. Na5 Qb6 21. Nxb7 Qxb7 22. Bxf6 Nxf6 23. Rxf6 Bxf6 24. Qxf6 Re8 25. Bd3 Rc6 26. Qf3 Ree6 27. Nd5 Qe7 28. Nxe7 resign