1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. d3 e6 5. Bg5 Be7 6. e5 dxe5 7. Nxe5 Nbd7 8. d4 Nxe5 9. Bb5 Nc6 10. O-O Qxd4 11. Bxc6 bxc6 12. Nc3 Qxd1 13. Raxd1 Nd5 14. Nxd5 cxd5 15. f4 Ba6 16. Rfe1 Bxg5 17. fxg5 O-O 18. h4 Rfb8 19. b3 c4 20. b4 Rxb4 21. h5 Rb2 22. g6 Rab8 23. g4 hxg6 24. hxg6 Rxc2 25. gxf7 Kxf7 26. Rf1 Ke7 27. Rf2 Rbb2 28. Rxc2 Rxc2 29. g5 c3 30. g6 Rd2 31. Rc1 c2 32. resign