1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 O-O 6.c3 d6 7.Qc2 a6 8.h3 Nh5 9.a4 Qf6 10.Bg5 Qg6 11.Kh2 Kh8 12.g4 h6 13.Be3 Qf6 14.Nbd2 Nf4 15.Rg1 Ba7 16.Rae1 g5 17.Rg3 Ne7 18.d4 Neg6 19.Nf1 Bd7 20.Rd1 Rfd8 21.Bxf4 Nxf4 22.Ne3 b5 23.Nd5 Qg7 24.Bb3 Nxd5 25.Bxd5 c6 26.Ba2 Qf6 27.Kg2 bxa4 28.Nd2 exd4 29.Rf3 Qg6 30.Qxa4 dxc3 31.bxc3 d5 32.Re1 c5 33.Qa3 dxe4 34.Nxe4 f5 35.gxf5 Bxf5 36.Ng3 Bxh3+ 37.Kg1 Rf8 38.Bb1 Qd6 39.c4 Bg4 40.Qb2+ Qd4 41.Qc2 Qg7 42.Rfe3 Rf7 43.Re8+ Rxe8 44.Rxe8+ Rf8 45.Rxf8+ Qxf8 46.Qh7# 1-0