1. e4 e5 2. Nf3 Nc6 3. Bc4 f6 4. O-O Bc5 5. Nc3 a6 6. Nd5 Na5 7. Qe2 b5 8. Bd3 c6 9. Nc3 b4 10. Na4 Bd6 11. c3 b3 12. a3 Ne7 13. Bc4 Nxc4 14. Qxc4 Rb8 15. Nc5 Bxc5 16. Qxc5 Rb5 17. Qc4 d5 18. exd5 cxd5 19. Qh4 O-O 20. Qg3 g6 21. d3 Nf5 22. Qh3 Ne3 23. g4 Bxg4 24. Qg3 Bxf3 25. Bxe3 Bh5 26. Bh6 Rf7 27. f4 d4 28. c4 Rc5 29. fxe5 Rxe5 30. Rae1 Rxe1 31. Rxe1 g5 32. Qh3 Bg6 33. Qe6 Kh8 34. Qe8 Rf8 35. Qxf8 Qxf8 36. Bxf8 Kg8 37. Bc5 Bxd3 38. Rc1 Bc2 39. Bxd4 Kf7 40. Re1 Bd3 41. c5 Bb5 42. Re3 resign