1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Bc4 Bg7 6. Nxc6 bxc6 7. a4 Qb6 8. O-O Bxb2 9. Bxb2 Qxb2 10. Nd2 Nf6 11. Re1 Qe5 12. Nf3 Qc5 13. Bb3 O-O 14. h3 Qh5 15. Qd4 d6 16. Nh2 c5 17. Qe3 Bb7 18. e5 dxe5 19. Qxe5 Qxe5 20. Rxe5 e6 21. Rxc5 Rac8 22. Rb5 Rc7 23. Rd1 Ne4 24. Ng4 Nc3 25. Rxb7 Rxb7 26. Rd3 Rc8 27. f3 Ne2 28. Kf2 Nc1 29. Re3 Nxb3 30. cxb3 Rc2 31. Kg3 Rb2 32. Ne5 R2xb3 33. Re4 R7b4 34. Rxb4 Rxb4 35. a5 a6 36. f4 h5 37. Kf3 Rb5 38. Nc6 Kf8 39. Ke4 Ke8 40. g4 hxg4 41. hxg4 Rc5 42. Nb8 Rxa5 43. resign