1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. Nc3 a6 5. O-O b5 6. Be2 Nf6 7. d3 Bb7 8. Bg5 Be7 9. a4 b4 10. Nb1 O-O 11. Nbd2 h6 12. Bh4 a5 13. Nc4 Nd4 14. Nxd4 cxd4 15. f4 Nh7 16. Bf2 f5 17. Bxd4 fxe4 18. dxe4 Bxe4 19. Ne5 Nf6 20. Bh5 Nxh5 21. Qxh5 Bf6 22. c3 d6 23. Ng6 Bxd4 24. cxd4 Rf5 25. Qe2 Kh7 26. Qxe4 Kxg6 27. g4 resign