1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nf6 5.c3 Nc6 6.Bf4 Bg4 7.Qb3 Qb6 8.Nd2 Qxb3 9.axb3 e6 10.b4 Be7 11.b5 Nb8 12.Bxb8 Rxb8 13.Rxa7 O-O 14.Ngf3 Nd7 15.O-O Bd6 16.Nb3 Bxf3 17.gxf3 Nf6 18.Rfa1 Nh5 19.Na5 Nf4 20.Nxb7 Rxb7 21.Bxh7+ Kxh7 22.Rxb7 Nh3+ 23.Kf1 Nf4 24.Rd7 Bb8 25.Ra8 Nd3 26.Rb7 Bd6 27.Rxf8 Bxf8 28.Rxf7 Bd6 29.b6 Bxh2 30.b7 Nxb2 31.f4 Nd3 32.b8=Q Nxf4 33.Rxf4 Bxf4 34.Qxf4 Kg6 35.Kg2 Kh7 36.Qe5 Kg6 37.Qxe6+ Kh7 38.Kg3 Kh8 39.Kg4 Kh7 40.Kg5 Kh8 41.Qd7 Kh7 42.f4 Kh8 43.Kg6 Kg8 44.Qe8#