1. e4 Nf6 2. e5 Nd5 3. Nc3 e6 4. Nxd5 exd5 5. f4 Be7 6. Nf3 O-O 7. d4 d6 8. Bd3 dxe5 9. fxe5 Nc6 10. O-O Bg4 11. c3 f6 12. Qc2 f5 13. h3 Bxh3 14. gxh3 g6 15. Kh2 a6 16. Bh6 Rf7 17. e6 Rf8 18. Bxf8 Qxf8 19. Rae1 b5 20. Rg1 Qh6 21. Qd2 Bd6 22. Kg2 Qxd2 23. Nxd2 Ne7 24. Kf2 Re8 25. Nf3 h6 26. Ne5 Bxe5 27. Rxe5 c6 28. h4 Kg7 29. h5 g5 30. Kg3 a5 31. Rf1 f4 32. Kg4 a4 33. b3 axb3 34. axb3 Kf6 35. Ra1 Kg7 36. Ra7 Kf6 37. Rc7 Ra8 38. Rf5 Kxe6 39. Re5 Kf6 40. Rcxe7 resign