1.e4 c6 2.d4 d5 3.e5 c5 4.Nf3 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 e6 8.O-O Ne7 9.Re1 Qb6 10.c3 Ng6 11.Nd2 Bc5 12.Qf3 O-O 13.Qg3 f5 14.exf6 Rxf6 15.Nf3 e5 16.Bg5 Rf8 17.Bxg6 hxg6 18.b4 Bd6 19.Nxe5 a5 20.Be3 Qc7 21.Bc5 axb4 22.cxb4 Bxc5 23.bxc5 Bf5 24.a4 Rfe8 25.Qc3 Be4 26.Ng4 Bf5 27.Rxe8+ Rxe8 28.Ne3 Bc8 29.a5 Ba6 30.Nc2 Qf4 31.Nd4 Re4 32.Nxc6 Kh7 33.h3 Rc4 34.Qe5 Qd2 35.Qe3 Qb2 36.Rd1 Qc2 37.Rd2 Qc1+ 38.Kh2 Re4 39.Qg5 d4 40.f3 Re1 41.Qh4+ Kg8 42.Qxd4 Kh7 43.Kg3 Rf1 44.Qh4+ Kg8 45.Rd8+ Kf7 46.Qe7# 1-0