1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Qc7 8.Be3 a6 9.Bd3 Nf6 10.Qe2 b5 11.Nxc6 Qxc6 12.e5 Nd5 13.Be4 Bb4 14.Bd2 Bxc3 15.Bxc3 Bb7 16.Bb4 Rc8 17.Qf3 Qb6 18.Bd6 f5 19.Qh5+ g6 20.Qh6 Kf7 21.Bf3 Rxc2 22.O-O Rxb2 23.h4 Qd4 24.Rad1 Qc4 25.h5 Qh4 26.g3 Qd8 27.Rc1 Rxa2 28.Rc5 Ra4 29.Rfc1 Rc4 30.R5xc4 bxc4 31.Rb1 Qa8 32.Rxb7 Qxb7 33.hxg6+ hxg6 34.Qxh8 Qb1+ 35.Kg2 Ne3+ 36.fxe3 Qc2+ 37.Kh3 Qd2 38.Qf6+ Kg8 39.Qxg6+ Kh8 40.Qf6+ Kg8 41.Qf8+ Kh7 42.Qf7+ Kh8 43.Qf6+ Kg8 44.Qg6+ Kh8 45.Be7 Qe1 46.Bf6# 1-0