1. e4 c5 2. Nc3 e6 3. f4 Nc6 4. Nf3 a6 5. Be2 d6 6. O-O Be7 7. d3 Qc7 8. Bd2 Nf6 9. Qe1 O-O 10. a3 b5 11. h3 Bb7 12. Qf2 Rad8 13. Rae1 b4 14. axb4 cxb4 15. Nd1 e5 16. Be3 Qb8 17. f5 d5 18. exd5 Nxd5 19. Bc5 Rfe8 20. Bxe7 Ndxe7 21. f6 gxf6 22. Ng5 Rd6 23. Ne4 f5 24. Nxd6 Qxd6 25. Ne3 f4 26. Nc4 Qg6 27. Bf3 Nf5 28. Bxc6