1. e4 c5 2. Nf3 d6 3. Bb5 Nc6 4. O-O Bd7 5. Re1 Nf6 6. c3 a6 7. Bf1 Bg4 8. d3 e6 9. Bg5 Be7 10. Nbd2 O-O 11. Qc2 h6 12. Bh4 Rc8 13. e5 dxe5 14. Nxe5 Nxe5 15. Rxe5 Bf5 16. Ne4 Ng4 17. Bxe7 Qxe7 18. Rxf5 exf5 19. Ng3 f4 20. Nf5 Qf6 21. d4 cxd4 22. Qe4 Rfe8 23. Qxf4 dxc3 24. bxc3 h5 25. h3 Ne5 26. Rb1 b5 27. a4 bxa4 28. Ra1 g6 29. Nh6 Kg7 30. Qxf6 Kxf6 31. Bxa6 Ra8 32. resign