1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. d3 d5 5. exd5 exd5 6. Qe2 Be7 7. Bb3 Nf6 8. Nc3 O-O 9. O-O Re8 10. Bg5 Bg4 11. Rfe1 Nd4 12. Qe5 Bxf3 13. Bxf6 Bxf6 14. Qg3 Bh5 15. Rxe8 Qxe8 16. Bxd5 Qe7 17. Qe3 Qxe3 18. fxe3 Nxc2 19. Rc1 Nxe3 20. Bxb7 Rb8 21. Be4 Bd4 22. Ne2 Bxe2 23. b3 Ng4 24. Kh1 Nf2 25. Kg1 Nxe4 26. Kh1 Nf2 27. Kg1 Nxd3 28. resign