1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. O-O Bg4 5. Nc3 Nf6 6. Be2 e5 7. d3 Be7 8. Nd5 a6 9. Nxe7 Nxe7 10. Nd2 Bxe2 11. Qxe2 O-O 12. h4 Nc6 13. h5 Nd4 14. Qd1 d5 15. c3 Ne6 16. Nb3 Rc8 17. Na5 b6 18. Nb3 dxe4 19. dxe4 Nxe4 20. Qg4 Nf6 21. Qg3 Qc7 22. Bh6 Nxh5 23. Qg4 Nhf4 24. Bxf4 Nxf4 25. Rae1 f6 26. g3 Nd3 27. Re2 c4 28. Nd2 Nxb2 29. Ne4 Na4 30. Rd1 Rcd8 31. Red2 Rxd2 32. Rxd2 Kh8 33. Rd7 resign