1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Qc7 7.Bd3 Bd6 8.Qc2 h6 9.Ne2 O-O 10.h3 Re8 11.O-O Qb6 12.c4 Qd8 13.Be3 Nd7 14.Bh7+ Kh8 15.Bd3 Nf8 16.Rad1 Be6 17.Rfe1 Ng6 18.d5 cxd5 19.cxd5 Rc8 20.Nc3 Bd7 21.Bxg6 fxg6 22.Qxg6 Rc4 23.Qd3 Qc8 24.Bd4 Rxe1+ 25.Rxe1 Bf5 26.Qe3 a6 27.Bxf6 gxf6 28.Qxh6+ Kg8 29.Qxf6 Qf8 30.Qg5+ Kh7 31.g4 Bd3 32.Re3 Rd4 33.Qh5+ Kg7 34.Re8 Bh2+ 35.Kg2 Bf1+ 36.Kxf1 Rf4 37.Rxf8 Ra4 38.b4 Bc7 39.Nxa4 Bb6 40.h4 a5 41.Qf7+ Kh6 42.g5# 1-0