1. e4 c5 2. Bc4 e6 3. Nc3 Nf6 4. d3 d5 5. exd5 exd5 6. Bb3 Be6 7. Ba4 Bd7 8. Qe2 Qe7 9. Qxe7 Bxe7 10. Bxd7 Nbxd7 11. Nb5 O-O 12. Bg5 a6 13. Bxf6 Bxf6 14. Nc7 Rac8 15. Nxd5 Rfe8 16. Ne3 Bxb2 17. Rb1 Bd4 18. Rxb7 Bxe3 19. Rxd7 Bd4 20. Ne2 Rc6 21. O-O h6 22. Nxd4 cxd4 23. Rb1 Rxc2 24. h3 Rxa2 25. Rxd4 Ree2 26. Rb8 Kh7 27. Rf4 f6 28. Rb7 h5 29. Rxf6 h4 30. Kf1 Re5 31. Rf4 Ra1 32. resign