1. e4 c5 2. Nf3 d6 3. c4 e5 4. d3 Nc6 5. Be2 Be7 6. O-O f5 7. exf5 Bxf5 8. Nc3 Nf6 9. h3 O-O 10. a3 Nd4 11. Nxd4 exd4 12. Na2 d5 13. b3 Qd7 14. Bf3 Rae8 15. Bg5 dxc4 16. bxc4 Bd8 17. Rb1 b6 18. a4 Bc7 19. Bxf6 Rxf6 20. Qb3 Qd6 21. Bd5 Kh8 22. f4 Re3 23. Rbd1 Bxh3 24. gxh3 Rg6 25. Bg2 Rxg2 26. Kxg2 Qg6 27. Kh2 Re2 28. resign