1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Ng3 g6 6.Bc4 Bg7 7.Nf3 Bg4 8.Bxf7+ Kxf7 9.Ne5+ Kg8 10.Nxg4 Nxg4 11.Qxg4 Qxd4 12.Qc8+ Kf7 13.Qxb7 Nd7 14.O-O Qd5 15.Re1 Rhb8 16.Qa6 Nc5 17.Qe2 Bf6 18.Be3 Rxb2 19.Rad1 Qxa2 20.Bxc5 Rxc2 21.Qe3 Rc3 22.Rd3 Rxd3 23.Qxd3 Qd5 24.Qc2 a5 25.Ne4 a4 26.Ba3 Bd4 27.h4 h6 28.Qd2 Qa5 29.Qd1 Qd5 30.Qf3+ Qf5 31.Qe2 Qd5 32.Qd2 Qa5 33.Qc1 Kg7 34.Nc5 Kg8 35.Qc4+ Kh8 36.Qxd4+ e5 37.Qxe5+ Kh7 38.Qe7+ Kg8 39.Re6 Ra7 40.Qe8+ Kh7 41.Qxc6 Re7 42.Rxe7+ Kg8 43.Rb7 h5 44.Qc7 Qxc5 45.Qg7# 1-0