1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Bc5 6. Nb3 Be7 7. Nc3 d6 8. Qg4 g6 9. Be2 Nd7 10. O-O b6 11. Be3 Bb7 12. f4 Ngf6 13. Qf3 Qc7 14. Rad1 h6 15. Bd4 g5 16. f5 g4 17. Qg3 h5 18. fxe6 fxe6 19. Bxf6 Nxf6 20. Nd4 Bc8 21. Qe3 Bd7 22. Qg5 O-O-O 23. Rxf6 Rhf8 24. Rdf1 Bxf6 25. Rxf6 Qc5 26. Qxc5 dxc5 27. Rxf8 resign