1.e4 c6 2.Nf3 d5 3.exd5 cxd5 4.d4 Nc6 5.c4 Nf6 6.Nc3 Bg4 7.Bg5 e6 8.cxd5 exd5 9.Qe2+ Be6 10.Bxf6 Qxf6 11.Nxd5 Qd8 12.Nc3 Nxd4 13.Qe4 Nxf3+ 14.Qxf3 Bb4 15.Bb5+ Kf8 16.O-O Qb6 17.a4 a6 18.Bd3 Rd8 19.Be4 g6 20.Qf6 Qd4 21.Qf3 Kg7 22.Bxb7 Bg4 23.Qg3 Bd6 24.Qh4 h5 25.Bxa6 Qb4 26.h3 Qxb2 27.Ne4 Be5 28.Rae1 Bf5 29.Ng3 Be6 30.Nxh5+ Rxh5 31.Qxd8 Bxh3 32.gxh3 Rxh3 33.Bc8 Rh8 34.Qe7 Bf6 35.Qb7 Qd2 36.Be6 Qg5+ 37.Qg2 Qh5 38.Bg4 Qg5 39.Re4 Be5 40.f4 Bd4+ 41.Rxd4 Qc5 42.Qf2 Rh4 43.Bf3 Rg4+ 44.Bxg4 Qh5 45.Bxh5 g5 46.fxg5 Kh8 47.Rd8+ Kg7 48.Qxf7# 1-0