1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Qe2 Bf5 6.Nxf6+ gxf6 7.d4 Qd5 8.Be3 Na6 9.a3 O-O-O 10.g3 Bxc2 11.Qxc2 Qxf3 12.Bh3+ Kc7 13.O-O Kb8 14.Bg2 Qg4 15.Qb3 Qe6 16.Qa4 h5 17.Rac1 Bh6 18.d5 Qg4 19.Rc4 Qf5 20.dxc6 Bxe3 21.fxe3 Qe5 22.Qb3 b6 23.Re4 Qd6 24.Qxf7 Rhe8 25.Re6 Qc5 26.b4 Qc3 27.Rxe7 Rxe7 28.Qxe7 Qxe3+ 29.Qxe3 Nc7 30.Qe7 Kc8 31.Bh3+ f5 32.Qf6 Re8 33.Qg7 b5 34.Qb2 Re3 35.Rf2 Na8 36.Bg4 Rf3 37.Rf1 Kd8 38.c7+ Kd7 39.Bxf3 Nb6 40.Qa1 Kxc7 41.Bd5 Kd6 42.Rb1 Nc4 43.a4 Ne3 44.Ba2 Kd7 45.Qe5 Nd1 46.a5 Kc6 47.Qf4 Nb2 48.Qd4 h4 49.Bf7 hxg3 50.Qxb2 gxh2+ 51.Qxh2 a6 52.Qg2+ Kc7 53.Qf2 f4 54.Bd5 Kb8 55.Kh1 Kc7 56.Qb2 f3 57.Qf6 f2 58.Qe7+ Kb8 59.Qb7# 1-0