1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 Be6 13.Ng5 Bd7 14.Bc4 Re7 15.Rfe1 Be8 16.Bf4 Bxf4 17.Rxe7 Kf8 18.Rae1 Nd7 19.Nxh7+ Kg8 20.Rxe8+ Rxe8 21.Rxe8+ Kxh7 22.Bxf7 Bh6 23.Be6 Kg6 24.Bxd7 Kh7 25.Bxf5+ g6 26.Re7+ Kg8 27.Bxg6 Kf8 28.Rh7 Bg7 29.h4 Bf6 30.h5 Bd8 31.h6 Bc7 32.Rxc7 a6 33.h7 b5 34.h8=Q# 1-0